From: Dmitry Volyntsev Date: Sat, 11 Jun 2022 07:15:20 +0000 (-0700) Subject: Removed unused argument from njs_function_lambda_call(). X-Git-Tag: 0.7.5~10 X-Git-Url: http://www.kaiwu.me/postgresql/commit/static/gitweb.js?a=commitdiff_plain;h=121067a85398a73e1ced96cad763457e30bfe5a0;p=njs.git Removed unused argument from njs_function_lambda_call(). --- diff --git a/src/njs_async.c b/src/njs_async.c index 380c44b7..c74a6bba 100644 --- a/src/njs_async.c +++ b/src/njs_async.c @@ -29,7 +29,7 @@ njs_async_function_frame_invoke(njs_vm_t *vm, njs_value_t *retval) return NJS_ERROR; } - ret = njs_function_lambda_call(vm, capability, NULL); + ret = njs_function_lambda_call(vm, capability); if (ret == NJS_OK) { ret = njs_function_call(vm, njs_function(&capability->resolve), diff --git a/src/njs_function.c b/src/njs_function.c index e5a29054..4f32f7e7 100644 --- a/src/njs_function.c +++ b/src/njs_function.c @@ -600,7 +600,7 @@ njs_function_call2(njs_vm_t *vm, njs_function_t *function, njs_int_t -njs_function_lambda_call(njs_vm_t *vm, void *promise_cap, void *async_ctx) +njs_function_lambda_call(njs_vm_t *vm, void *promise_cap) { uint32_t n; njs_int_t ret; @@ -690,7 +690,7 @@ njs_function_lambda_call(njs_vm_t *vm, void *promise_cap, void *async_ctx) } } - ret = njs_vmcode_interpreter(vm, lambda->start, promise_cap, async_ctx); + ret = njs_vmcode_interpreter(vm, lambda->start, promise_cap, NULL); /* Restore current level. */ vm->levels[NJS_LEVEL_LOCAL] = cur_local; @@ -777,7 +777,7 @@ njs_function_frame_invoke(njs_vm_t *vm, njs_value_t *retval) return njs_function_native_call(vm); } else { - return njs_function_lambda_call(vm, NULL, NULL); + return njs_function_lambda_call(vm, NULL); } } diff --git a/src/njs_function.h b/src/njs_function.h index ee9a0312..c2791d70 100644 --- a/src/njs_function.h +++ b/src/njs_function.h @@ -110,8 +110,7 @@ njs_int_t njs_function_lambda_frame(njs_vm_t *vm, njs_function_t *function, njs_int_t njs_function_call2(njs_vm_t *vm, njs_function_t *function, const njs_value_t *this, const njs_value_t *args, njs_uint_t nargs, njs_value_t *retval, njs_bool_t ctor); -njs_int_t njs_function_lambda_call(njs_vm_t *vm, void *promise_cap, - void *async_ctx); +njs_int_t njs_function_lambda_call(njs_vm_t *vm, void *promise_cap); njs_int_t njs_function_native_call(njs_vm_t *vm); njs_native_frame_t *njs_function_frame_alloc(njs_vm_t *vm, size_t size); void njs_function_frame_free(njs_vm_t *vm, njs_native_frame_t *frame);