diff options
| author | Nikita Popov <nikita.ppv@gmail.com> | 2017-12-30 17:54:57 +0100 |
|---|---|---|
| committer | Nikita Popov <nikita.ppv@gmail.com> | 2017-12-30 23:40:25 +0100 |
| commit | b6581038eb1bf8a930149ff45242dedc5d6908ad (patch) | |
| tree | c68ff9620bb2db31df0b44987fa2715a9d6416f7 /Zend/zend_string.h | |
| parent | ba85001439694b54d620166ec8244839477ab0a4 (diff) | |
| download | php-git-b6581038eb1bf8a930149ff45242dedc5d6908ad.tar.gz | |
Use GC_FLAGS_SHIFT in a few more places
Rather than hardcoding 8.
Diffstat (limited to 'Zend/zend_string.h')
| -rw-r--r-- | Zend/zend_string.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/Zend/zend_string.h b/Zend/zend_string.h index 2bbcdb80a8..fc6321d965 100644 --- a/Zend/zend_string.h +++ b/Zend/zend_string.h @@ -138,7 +138,7 @@ static zend_always_inline zend_string *zend_string_alloc(size_t len, int persist GC_SET_REFCOUNT(ret, 1); #if 1 /* optimized single assignment */ - GC_TYPE_INFO(ret) = IS_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << 8); + GC_TYPE_INFO(ret) = IS_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT); #else GC_TYPE(ret) = IS_STRING; GC_FLAGS(ret) = (persistent ? IS_STR_PERSISTENT : 0); @@ -156,7 +156,7 @@ static zend_always_inline zend_string *zend_string_safe_alloc(size_t n, size_t m GC_SET_REFCOUNT(ret, 1); #if 1 /* optimized single assignment */ - GC_TYPE_INFO(ret) = IS_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << 8); + GC_TYPE_INFO(ret) = IS_STRING | ((persistent ? IS_STR_PERSISTENT : 0) << GC_FLAGS_SHIFT); #else GC_TYPE(ret) = IS_STRING; GC_FLAGS(ret) = (persistent ? IS_STR_PERSISTENT : 0); |
