]> granicus.if.org Git - php/commitdiff
- MFB missing initialization
authorMarcus Boerger <helly@php.net>
Wed, 10 May 2006 21:04:40 +0000 (21:04 +0000)
committerMarcus Boerger <helly@php.net>
Wed, 10 May 2006 21:04:40 +0000 (21:04 +0000)
Zend/zend_compile.c

index 5fc6fc4302507ecdda7a41b9bc4efac435dfe5d6..449ff9bb5578bfa67f75bb3d0ed1bd0950deb451 100644 (file)
@@ -1819,6 +1819,8 @@ void zend_do_return(znode *expr, int do_end_vparse TSRMLS_DC)
        if (do_end_vparse) {
                if (zend_is_function_or_method_call(expr)) {
                        opline->extended_value = ZEND_RETURNS_FUNCTION;
+               } else {
+                       opline->extended_value = 0;
                }
        } else if (CG(active_op_array)->return_reference &&
                   expr && expr->u.EA.type == ZEND_PARSED_NEW) {