diff options
-rw-r--r-- | Zend/zend_language_scanner.l | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/Zend/zend_language_scanner.l b/Zend/zend_language_scanner.l index 3919241e5f..d8c2ac4d49 100644 --- a/Zend/zend_language_scanner.l +++ b/Zend/zend_language_scanner.l @@ -928,7 +928,7 @@ NEWLINE ("\r"|"\n"|"\r\n") if (!class_name) { class_name = ""; } - zendlval->value.str.len = CG(active_class_entry)->name_length; + zendlval->value.str.len = strlen(class_name); zendlval->value.str.val = estrndup(class_name, zendlval->value.str.len); zendlval->type = IS_STRING; return T_CLASS_C; |