]> granicus.if.org Git - php/commitdiff
Backport fe_reset_rw case
authorNikita Popov <nikita.ppv@gmail.com>
Fri, 5 Jul 2019 10:06:52 +0000 (12:06 +0200)
committerNikita Popov <nikita.ppv@gmail.com>
Fri, 5 Jul 2019 10:06:52 +0000 (12:06 +0200)
ext/opcache/Optimizer/zend_inference.c

index 17e7d8e1a90fb492a318664735ba4ab75e364454..12a6fdafaf12dfe57542fc1983ce42f2dd9e0961 100644 (file)
@@ -3227,6 +3227,7 @@ static int zend_update_type_info(const zend_op_array *op_array,
                                                case ZEND_RETURN_BY_REF:
                                                case ZEND_VERIFY_RETURN_TYPE:
                                                case ZEND_MAKE_REF:
+                                               case ZEND_FE_RESET_RW:
                                                        tmp |= MAY_BE_ARRAY_OF_ANY | MAY_BE_ARRAY_OF_REF;
                                                        break;
                                                case ZEND_PRE_INC: