uint32_t size);
NJS_EXPORT njs_int_t njs_vm_value_string_copy(njs_vm_t *vm, njs_str_t *retval,
njs_value_t *value, uintptr_t *next);
+NJS_EXPORT njs_int_t njs_vm_string_compare(const njs_value_t *v1,
+ const njs_value_t *v2);
NJS_EXPORT njs_int_t njs_vm_value_array_buffer_set(njs_vm_t *vm,
njs_value_t *value, const u_char *start, uint32_t size);
njs_int_t ret;
const u_char *start1, *start2;
+ njs_assert(njs_is_string(v1));
+ njs_assert(njs_is_string(v2));
+
size1 = v1->short_string.size;
if (size1 != NJS_STRING_LONG) {
}
+njs_int_t
+njs_vm_string_compare(const njs_value_t *v1, const njs_value_t *v2)
+{
+ return njs_string_cmp(v1, v2);
+}
+
+
njs_int_t
njs_vm_value_string_copy(njs_vm_t *vm, njs_str_t *retval,
njs_value_t *value, uintptr_t *next)