From: foobar Date: Mon, 7 Apr 2003 22:51:28 +0000 (+0000) Subject: Fixed bug #23093 (highlight_string() crashed with __FUNCTION__) X-Git-Tag: RELEASE_0_5~104 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=0abeba58953588deea0db81a4018d03131128617;p=php Fixed bug #23093 (highlight_string() crashed with __FUNCTION__) --- diff --git a/Zend/zend_language_scanner.l b/Zend/zend_language_scanner.l index 9d128c36a5..1aa2110de6 100644 --- a/Zend/zend_language_scanner.l +++ b/Zend/zend_language_scanner.l @@ -985,7 +985,11 @@ NAMESPACE_NAME ({LABEL}":")+{LABEL} } "__FUNCTION__" { - char *func_name = CG(active_op_array)->function_name; + char *func_name = NULL; + + if (CG(active_op_array)) { + func_name = CG(active_op_array)->function_name; + } if (!func_name) { func_name = "";