summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNikita Popov <nikita.ppv@gmail.com>2017-12-31 12:32:29 +0100
committerNikita Popov <nikita.ppv@gmail.com>2018-01-12 18:38:45 +0100
commit2d083a3da7e033ee049f4570d13d98c38444cb97 (patch)
tree7a04d88200de489ea4a4520287cc8a36ab426112
parent27f09efa1156951255756f236d923aac2a580786 (diff)
downloadphp-git-2d083a3da7e033ee049f4570d13d98c38444cb97.tar.gz
Don't directly access refcount in interbase
-rw-r--r--ext/interbase/interbase.c4
1 files changed, 2 insertions, 2 deletions
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 {