]> git.kaiwu.me - njs.git/commitdiff
Added njs_value_function_set().
authorDmitry Volyntsev <xeioex@nginx.com>
Thu, 8 Dec 2022 02:11:55 +0000 (18:11 -0800)
committerDmitry Volyntsev <xeioex@nginx.com>
Thu, 8 Dec 2022 02:11:55 +0000 (18:11 -0800)
src/njs.h
src/njs_value.c

index 4badacbf0e1fd2316d39bcf50f7ffe03f71cbe26..420a9d4cff6c78f501329ef37408fcf44166c4d9 100644 (file)
--- a/src/njs.h
+++ b/src/njs.h
@@ -457,6 +457,8 @@ NJS_EXPORT void njs_value_null_set(njs_value_t *value);
 NJS_EXPORT void njs_value_invalid_set(njs_value_t *value);
 NJS_EXPORT void njs_value_boolean_set(njs_value_t *value, int yn);
 NJS_EXPORT void njs_value_number_set(njs_value_t *value, double num);
+NJS_EXPORT void njs_value_function_set(njs_value_t *value,
+    njs_function_t *function);
 
 NJS_EXPORT uint8_t njs_value_bool(const njs_value_t *value);
 NJS_EXPORT double njs_value_number(const njs_value_t *value);
index 32d9102bea8f2c08fd3ba2446fca473d7fbcc6d7..91758085a4aaf8f6e2f40884aa64ffaf94fff0a6 100644 (file)
@@ -404,6 +404,13 @@ njs_value_number_set(njs_value_t *value, double num)
 }
 
 
+void
+njs_value_function_set(njs_value_t *value, njs_function_t *function)
+{
+    njs_set_function(value, function);
+}
+
+
 uint8_t
 njs_value_bool(const njs_value_t *value)
 {