From: Marcus Boerger Date: Mon, 21 Jul 2003 07:13:26 +0000 (+0000) Subject: Go with a better fix for #24729 X-Git-Tag: BEFORE_ARG_INFO~160 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=98963e3c75dcdc03984c7c2dbcaa84be92a9f5a5;p=php Go with a better fix for #24729 --- diff --git a/Zend/zend_execute.c b/Zend/zend_execute.c index cf4da2a0a1..ec52b51b60 100644 --- a/Zend/zend_execute.c +++ b/Zend/zend_execute.c @@ -2385,13 +2385,12 @@ int zend_fetch_class_handler(ZEND_OPCODE_HANDLER_ARGS) class_name_strlen = class_name->value.str.len; free_class_name = 1; } else { - class_name_strval = ""; class_name_strlen = 0; } } if (!ce) { - if (EX(opline)->op1.op_type == IS_UNUSED && class_name->value.str.val && class_name->value.str.len) { + if (EX(opline)->op1.op_type == IS_UNUSED && class_name_strlen) { if (zend_lookup_class(class_name_strval, class_name_strlen, &pce TSRMLS_CC) == SUCCESS) { ce = *pce; }