]> git.kaiwu.me - njs.git/commitdiff
Fixed atom string fallback handling
authorDmitry Volyntsev <xeioex@nginx.com>
Fri, 22 May 2026 03:44:57 +0000 (20:44 -0700)
committerDmitry Volyntsev <xeioexception@gmail.com>
Tue, 26 May 2026 21:45:24 +0000 (14:45 -0700)
src/njs_object.h

index 641a10287962762dbc420ca7bac20543a81a7432..814964aa9949655dbb4f7d3852d9f92c7e20f1e0 100644 (file)
@@ -244,6 +244,7 @@ njs_atom_string_get(njs_vm_t *vm, uint32_t atom_id, njs_str_t *str)
     if (njs_atom_to_value(vm, &value, atom_id) != NJS_OK) {
         str->start = (u_char *) "unknown";
         str->length = njs_length("unknown");
+        return;
     }
 
     njs_key_string_get(vm, &value, str);