diff --git a/Zend/zend_types.h b/Zend/zend_types.h index a733177b4cc..10743adb7ae 100644 --- a/Zend/zend_types.h +++ b/Zend/zend_types.h @@ -941,7 +941,7 @@ static zend_always_inline uint32_t zval_delref_p(zval* pz) { #define SEPARATE_STRING(zv) do { \ zval *_zv = (zv); \ if (Z_REFCOUNT_P(_zv) > 1) { \ - if (Z_REFCOUNTED_P(_zv)); \ + if (Z_REFCOUNTED_P(_zv)) { \ Z_DELREF_P(_zv); \ } \ zval_copy_ctor_func(_zv); \