From ce6df3ebc855da9e1182c77fac3fe0e441fd1678 Mon Sep 17 00:00:00 2001 From: hongzhidao Date: Sat, 16 Feb 2019 23:18:43 +0800 Subject: [PATCH] Making njs_vm_invoke() public. --- njs/njs.c | 6 ++---- njs/njs.h | 2 ++ 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/njs/njs.c b/njs/njs.c index 83eeae40..b0854894 100644 --- a/njs/njs.c +++ b/njs/njs.c @@ -10,8 +10,6 @@ static nxt_int_t njs_vm_init(njs_vm_t *vm); -static nxt_int_t njs_vm_invoke(njs_vm_t *vm, njs_function_t *function, - const njs_value_t *args, nxt_uint_t nargs, njs_index_t retval); static nxt_int_t njs_vm_handle_events(njs_vm_t *vm); @@ -458,11 +456,11 @@ nxt_int_t njs_vm_call(njs_vm_t *vm, njs_function_t *function, const njs_value_t *args, nxt_uint_t nargs) { - return njs_vm_invoke(vm, function, args, nargs, NJS_INDEX_GLOBAL_RETVAL); + return njs_vm_invoke(vm, function, args, nargs, NJS_INDEX_GLOBAL_RETVAL); } -static nxt_int_t +nxt_int_t njs_vm_invoke(njs_vm_t *vm, njs_function_t *function, const njs_value_t *args, nxt_uint_t nargs, njs_index_t retval) { diff --git a/njs/njs.h b/njs/njs.h index 90db2bb2..924cb5f5 100644 --- a/njs/njs.h +++ b/njs/njs.h @@ -193,6 +193,8 @@ NXT_EXPORT nxt_int_t njs_vm_posted(njs_vm_t *vm); */ NXT_EXPORT nxt_int_t njs_vm_call(njs_vm_t *vm, njs_function_t *function, const njs_value_t *args, nxt_uint_t nargs); +NXT_EXPORT nxt_int_t njs_vm_invoke(njs_vm_t *vm, njs_function_t *function, + const njs_value_t *args, nxt_uint_t nargs, njs_index_t retval); /* * Runs posted events. -- 2.47.3