aboutsummaryrefslogtreecommitdiff
path: root/nginx/ngx_js.c
diff options
context:
space:
mode:
Diffstat (limited to 'nginx/ngx_js.c')
-rw-r--r--nginx/ngx_js.c41
1 files changed, 21 insertions, 20 deletions
diff --git a/nginx/ngx_js.c b/nginx/ngx_js.c
index 534232f4..478e3595 100644
--- a/nginx/ngx_js.c
+++ b/nginx/ngx_js.c
@@ -18,13 +18,23 @@ extern njs_module_t njs_webcrypto_module;
static njs_external_t ngx_js_ext_core[] = {
{
+ .flags = NJS_EXTERN_PROPERTY,
+ .name.string = njs_str("ERR"),
+ .u.property = {
+ .handler = ngx_js_ext_constant,
+ .magic32 = NGX_LOG_ERR,
+ .magic16 = NGX_JS_NUMBER,
+ }
+ },
+
+ {
.flags = NJS_EXTERN_METHOD,
- .name.string = njs_str("log"),
+ .name.string = njs_str("fetch"),
.writable = 1,
.configurable = 1,
.enumerable = 1,
.u.method = {
- .native = ngx_js_ext_log,
+ .native = ngx_js_ext_fetch,
}
},
@@ -39,35 +49,26 @@ static njs_external_t ngx_js_ext_core[] = {
},
{
- .flags = NJS_EXTERN_PROPERTY,
- .name.string = njs_str("WARN"),
- .u.property = {
- .handler = ngx_js_ext_constant,
- .magic32 = NGX_LOG_WARN,
- .magic16 = NGX_JS_NUMBER,
+ .flags = NJS_EXTERN_METHOD,
+ .name.string = njs_str("log"),
+ .writable = 1,
+ .configurable = 1,
+ .enumerable = 1,
+ .u.method = {
+ .native = ngx_js_ext_log,
}
},
{
.flags = NJS_EXTERN_PROPERTY,
- .name.string = njs_str("ERR"),
+ .name.string = njs_str("WARN"),
.u.property = {
.handler = ngx_js_ext_constant,
- .magic32 = NGX_LOG_ERR,
+ .magic32 = NGX_LOG_WARN,
.magic16 = NGX_JS_NUMBER,
}
},
- {
- .flags = NJS_EXTERN_METHOD,
- .name.string = njs_str("fetch"),
- .writable = 1,
- .configurable = 1,
- .enumerable = 1,
- .u.method = {
- .native = ngx_js_ext_fetch,
- }
- },
};