diff options
Diffstat (limited to 'nginx/ngx_js.c')
-rw-r--r-- | nginx/ngx_js.c | 41 |
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, - } - }, }; |