From: Dmitry Volyntsev Date: Thu, 5 Jun 2025 06:07:11 +0000 (-0700) Subject: Fixed compilation with old gcc. X-Git-Tag: 0.9.1~29 X-Git-Url: http://www.kaiwu.me/postgresql/commit/?a=commitdiff_plain;h=1334534ef7a0733b3a2f27a813ce7f15ae4d2354;p=njs.git Fixed compilation with old gcc. This fixed compilation issues with gcc-4.1. --- 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 -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;