summaryrefslogtreecommitdiff
path: root/Zend/zend_gc.h
diff options
context:
space:
mode:
authorDmitry Stogov <dmitry@zend.com>2018-02-28 02:36:50 +0300
committerDmitry Stogov <dmitry@zend.com>2018-02-28 02:36:50 +0300
commitf1d5168a7414e996957efa298013caa47579a046 (patch)
tree6aea6eee8859b0a6665c6637d45506fbb69d88d4 /Zend/zend_gc.h
parent7c91b8351880b60be59f77460964bb26f0c7b12e (diff)
downloadphp-git-f1d5168a7414e996957efa298013caa47579a046.tar.gz
Simplify GC_FLAGS cand CG_INFO checks
Diffstat (limited to 'Zend/zend_gc.h')
-rw-r--r--Zend/zend_gc.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/Zend/zend_gc.h b/Zend/zend_gc.h
index f5c7b63ffd..cf327e2d06 100644
--- a/Zend/zend_gc.h
+++ b/Zend/zend_gc.h
@@ -39,7 +39,7 @@ END_EXTERN_C()
#define GC_REMOVE_FROM_BUFFER(p) do { \
zend_refcounted *_p = (zend_refcounted*)(p); \
- if (GC_INFO(_p)) { \
+ if (GC_TYPE_INFO(_p) & GC_INFO_MASK) { \
gc_remove_from_buffer(_p); \
} \
} while (0)