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),
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;
}
}
- 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;
return njs_function_native_call(vm);
} else {
- return njs_function_lambda_call(vm, NULL, NULL);
+ return njs_function_lambda_call(vm, NULL);
}
}
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);