]> git.kaiwu.me - njs.git/commitdiff
Renamed njs_value_is_true into njs_value_is_boolean.
authorDmitry Volyntsev <xeioex@nginx.com>
Fri, 30 Mar 2018 12:46:40 +0000 (15:46 +0300)
committerDmitry Volyntsev <xeioex@nginx.com>
Fri, 30 Mar 2018 12:46:40 +0000 (15:46 +0300)
njs/njs_vm.c
njs/njscript.h

index cc3820734f127166414c948d9d3f51045cd09e7f..57161987f3b51c5e44a35ed96ebe20c165428191 100644 (file)
@@ -3691,6 +3691,13 @@ memory_error:
 }
 
 
+nxt_noinline uint8_t
+njs_value_bool(njs_value_t *value)
+{
+    return value->data.truth;
+}
+
+
 nxt_noinline double
 njs_value_number(njs_value_t *value)
 {
@@ -3720,9 +3727,9 @@ njs_value_is_void(njs_value_t *value)
 
 
 nxt_noinline nxt_int_t
-njs_value_is_true(njs_value_t *value)
+njs_value_is_boolean(njs_value_t *value)
 {
-    return njs_is_true(value);
+    return njs_is_boolean(value);
 }
 
 
index c4deec12e4c4340ef71d1d892a88b6af25f03602..c64f4404a76ad79fa833606c79efb140d98a116d 100644 (file)
@@ -182,12 +182,13 @@ NXT_EXPORT void njs_value_number_set(njs_value_t *value, double num);
 NXT_EXPORT void njs_value_error_set(njs_vm_t *vm, njs_value_t *value,
     const char *fmt, ...);
 
+NXT_EXPORT uint8_t njs_value_bool(njs_value_t *value);
 NXT_EXPORT double njs_value_number(njs_value_t *value);
 NXT_EXPORT void *njs_value_data(njs_value_t *value);
 NXT_EXPORT njs_function_t *njs_value_function(njs_value_t *value);
 
 NXT_EXPORT nxt_int_t njs_value_is_void(njs_value_t *value);
-NXT_EXPORT nxt_int_t njs_value_is_true(njs_value_t *value);
+NXT_EXPORT nxt_int_t njs_value_is_boolean(njs_value_t *value);
 NXT_EXPORT nxt_int_t njs_value_is_number(njs_value_t *value);
 NXT_EXPORT nxt_int_t njs_value_is_string(njs_value_t *value);
 NXT_EXPORT nxt_int_t njs_value_is_object(njs_value_t *value);