From: Nikita Popov Date: Sun, 31 Dec 2017 11:32:29 +0000 (+0100) Subject: Don't directly access refcount in interbase X-Git-Tag: php-7.3.0alpha1~646 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=2d083a3da7e033ee049f4570d13d98c38444cb97;p=php Don't directly access refcount in interbase --- diff --git a/ext/interbase/interbase.c b/ext/interbase/interbase.c index 35d479b663..288534728a 100644 --- a/ext/interbase/interbase.c +++ b/ext/interbase/interbase.c @@ -945,8 +945,8 @@ static void _php_ibase_connect(INTERNAL_FUNCTION_PARAMETERS, int persistent) /* if (IBG(default_link)) { zend_list_close(IBG(default_link)); } - xlink->gc.refcount++; - xlink->gc.refcount++; + GC_ADDREF(xlink); + GC_ADDREF(xlink); IBG(default_link) = xlink; RETVAL_RES(xlink); } else {