]> git.kaiwu.me - njs.git/commitdiff
Fixed compilation with old gcc.
authorDmitry Volyntsev <xeioex@nginx.com>
Thu, 5 Jun 2025 06:07:11 +0000 (23:07 -0700)
committerDmitry Volyntsev <xeioexception@gmail.com>
Sun, 8 Jun 2025 05:37:32 +0000 (22:37 -0700)
This fixed compilation issues with gcc-4.1.

src/njs_value.c
src/njs_vmcode.c

index a097e575aec8f1148d1e868dbbe0ca0f136f9a34..86fb6444887e182f2fb730e6f046729e212e51f0 100644 (file)
@@ -8,8 +8,9 @@
 #include <njs_main.h>
 
 
-static njs_int_t njs_object_property_query(njs_vm_t *vm,
-    njs_property_query_t *pq, njs_object_t *object, uint32_t atom_id);
+njs_inline njs_int_t
+njs_object_property_query(njs_vm_t *vm, njs_property_query_t *pq,
+    njs_object_t *object, uint32_t atom_id);
 static njs_int_t njs_array_property_query(njs_vm_t *vm,
     njs_property_query_t *pq, njs_array_t *array, uint32_t index,
     uint32_t atom_id);
index 3826f9eb1f8e5a9c9478c0bcfe97a65199e5a7b0..c0e8333d823c3a8430586cb49c200c9ad300a258 100644 (file)
@@ -2591,7 +2591,7 @@ njs_function_frame_create(njs_vm_t *vm, njs_value_t *value,
 }
 
 
-inline njs_object_t *
+njs_object_t *
 njs_function_new_object(njs_vm_t *vm, njs_value_t *constructor)
 {
     njs_value_t     proto, bound;