]> granicus.if.org Git - php/commitdiff
Initialize operand type
authorDmitry Stogov <dmitry@php.net>
Fri, 28 Dec 2007 09:46:52 +0000 (09:46 +0000)
committerDmitry Stogov <dmitry@php.net>
Fri, 28 Dec 2007 09:46:52 +0000 (09:46 +0000)
Zend/zend_compile.c

index c3a0e5de1bce1c7178a4af80f6eb9f266c6b34f5..e807df00fc0c4e6ee7a9f7bb1d5d3b504a8f22dc 100644 (file)
@@ -1504,6 +1504,7 @@ void zend_do_begin_dynamic_function_call(znode *function_name, int prefix_len TS
                Z_TYPE(opline->op1.u.constant) = IS_STRING;
                Z_STRLEN(opline->op1.u.constant) = Z_STRLEN(function_name->u.constant) - prefix_len;
                Z_STRVAL(opline->op1.u.constant) = zend_str_tolower_dup(Z_STRVAL(function_name->u.constant) + prefix_len, Z_STRLEN(opline->op1.u.constant));
+               SET_UNUSED(opline->op2);
                opline->extended_value = zend_hash_func(Z_STRVAL(opline->op1.u.constant), Z_STRLEN(opline->op1.u.constant) + 1);
        } else {
                opline->opcode = ZEND_INIT_FCALL_BY_NAME;