]> granicus.if.org Git - php/commitdiff
fix crash #24550
authorStanislav Malyshev <stas@php.net>
Sun, 27 Jul 2003 12:25:50 +0000 (12:25 +0000)
committerStanislav Malyshev <stas@php.net>
Sun, 27 Jul 2003 12:25:50 +0000 (12:25 +0000)
Zend/zend_language_scanner.l

index ab49eeac2077aafcafa3f8fb6abdd2f31ff7b1d5..a12abdd4e97716b76d4bf464b13eb57f4a62e39c 100644 (file)
@@ -985,7 +985,7 @@ NEWLINE ("\r"|"\n"|"\r\n")
 
 <ST_IN_SCRIPTING>"__METHOD__" {
        char *class_name = CG(active_class_entry) ? CG(active_class_entry)->name : NULL;
-       char *func_name = CG(active_op_array)->function_name;
+       char *func_name = CG(active_op_array)? CG(active_op_array)->function_name : NULL;
        size_t len = 0;
 
        if (class_name) {