]> git.kaiwu.me - njs.git/commitdiff
Making njs_vm_invoke() public.
authorhongzhidao <hongzhidao@gmail.com>
Sat, 16 Feb 2019 15:18:43 +0000 (23:18 +0800)
committerhongzhidao <hongzhidao@gmail.com>
Sat, 16 Feb 2019 15:18:43 +0000 (23:18 +0800)
njs/njs.c
njs/njs.h

index 83eeae40ed40924ee066be220133fb547557d98d..b08548943183bb0e0f923a3018e4c9a13f39893f 100644 (file)
--- 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)
 {
index 90db2bb2203664f179e4f7f359b4c9a5dfe01898..924cb5f5af9fc4829a68b165f502cc5fee0ad6b5 100644 (file)
--- 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.