]> granicus.if.org Git - php/commitdiff
Fixed access to uninitialized value
authorDmitry Stogov <dmitry@zend.com>
Thu, 1 Dec 2016 10:25:50 +0000 (13:25 +0300)
committerDmitry Stogov <dmitry@zend.com>
Thu, 1 Dec 2016 10:25:50 +0000 (13:25 +0300)
ext/opcache/Optimizer/zend_inference.c

index d0e5d84e895daef58b3e2d6fee2d8048753bbbd1..8099f687e3d4cc7cd2a5189aebaec12ccde5351d 100644 (file)
@@ -3476,6 +3476,7 @@ static void zend_update_type_info(const zend_op_array *op_array,
                case ZEND_VERIFY_RETURN_TYPE:
                        if (t1 & MAY_BE_REF) {
                                tmp = t1;
+                               ce = NULL;
                        } else {
                                zend_arg_info *ret_info = op_array->arg_info - 1;