From 37cdb6f9cf79b0880842ec82514f9b0ed7edb3ea Mon Sep 17 00:00:00 2001 From: Stefan Siegl Date: Fri, 3 Feb 2023 19:38:20 +0100 Subject: [PATCH] fix build with php <8.2, refs #493 --- v8js_v8object_class.cc | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/v8js_v8object_class.cc b/v8js_v8object_class.cc index d6edf90..ff1495c 100644 --- a/v8js_v8object_class.cc +++ b/v8js_v8object_class.cc @@ -464,7 +464,12 @@ static zend_function *v8js_v8object_get_method(zend_object **object_ptr, zend_st } /* }}} */ -static zend_result v8js_v8object_get_closure(zend_object *object, zend_class_entry **ce_ptr, zend_function **fptr_ptr, zend_object **zobj_ptr, bool call) /* {{{ */ +#if PHP_VERSION_ID < 80200 +static int v8js_v8object_get_closure +#else +static zend_result v8js_v8object_get_closure +#endif +(zend_object *object, zend_class_entry **ce_ptr, zend_function **fptr_ptr, zend_object **zobj_ptr, bool call) /* {{{ */ { zend_internal_function *invoke; v8js_v8object *obj = Z_V8JS_V8OBJECT_OBJ(object);