projects
/
m6w6
/
ext-pq
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
|
github
raw
|
inline
| side by side
fix package.xml
[m6w6/ext-pq]
/
src
/
php_pq_object.c
diff --git
a/src/php_pq_object.c
b/src/php_pq_object.c
index c7e04d63a52149b480eace075ae3d989d06c1d0b..7c695ffd511923c0270f23f028e4125495c09c37 100644
(file)
--- a/
src/php_pq_object.c
+++ b/
src/php_pq_object.c
@@
-59,7
+59,11
@@
void php_pq_object_to_zval_no_addref(void *o, zval *zv)
void php_pq_object_addref(void *o)
{
php_pq_object_t *obj = o;
void php_pq_object_addref(void *o)
{
php_pq_object_t *obj = o;
+#ifdef GC_ADDREF
+ GC_ADDREF(&obj->zo);
+#else
++GC_REFCOUNT(&obj->zo);
++GC_REFCOUNT(&obj->zo);
+#endif
}
void php_pq_object_delref(void *o)
}
void php_pq_object_delref(void *o)