details:   
https://github.com/nginx/njs/commit/1334534ef7a0733b3a2f27a813ce7f15ae4d2354
branches:  master
commit:    1334534ef7a0733b3a2f27a813ce7f15ae4d2354
user:      Dmitry Volyntsev <xei...@nginx.com>
date:      Wed, 4 Jun 2025 23:07:11 -0700
description:
Fixed compilation with old gcc.

This fixed compilation issues with gcc-4.1.

---
 src/njs_value.c  | 5 +++--
 src/njs_vmcode.c | 2 +-
 2 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/src/njs_value.c b/src/njs_value.c
index a097e575..86fb6444 100644
--- a/src/njs_value.c
+++ b/src/njs_value.c
@@ -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);
diff --git a/src/njs_vmcode.c b/src/njs_vmcode.c
index 3826f9eb..c0e8333d 100644
--- a/src/njs_vmcode.c
+++ b/src/njs_vmcode.c
@@ -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;
_______________________________________________
nginx-devel mailing list
nginx-devel@nginx.org
https://mailman.nginx.org/mailman/listinfo/nginx-devel

Reply via email to