]> granicus.if.org Git - php/commitdiff
Fixed memory leak in ext/spl/tests/bug77263.phpt
authorDmitry Stogov <dmitry@zend.com>
Thu, 17 Sep 2020 08:55:50 +0000 (11:55 +0300)
committerDmitry Stogov <dmitry@zend.com>
Thu, 17 Sep 2020 08:55:50 +0000 (11:55 +0300)
ext/opcache/jit/zend_jit_helpers.c

index 240311719dce10d22d4192837e5d5a0468b42814..22904a8e1d3bc6c0671d383b6ca8384f509cfadc 100644 (file)
@@ -177,7 +177,7 @@ static zend_function* ZEND_FASTCALL zend_jit_find_method_tmp_helper(zend_object
                        zend_objects_store_del(obj);
                }
        } else if (obj != *obj_ptr) {
-               GC_ADDREF(obj);
+               GC_ADDREF(*obj_ptr);
                if (GC_DELREF(obj) == 0) {
                        zend_objects_store_del(obj);
                }