]> granicus.if.org Git - php/commitdiff
- Fixed bug #24550 (tokenizing with __METHOD__ crash) (Patch by Greg Beaver)
authorDerick Rethans <derick@php.net>
Mon, 8 Mar 2004 08:02:02 +0000 (08:02 +0000)
committerDerick Rethans <derick@php.net>
Mon, 8 Mar 2004 08:02:02 +0000 (08:02 +0000)
ext/tokenizer/tokenizer.c

index c874ae1f5193de1633889853e28eda2456f407b7..292603a7cae95dc400030f66ddb558a33bd40a1f 100644 (file)
@@ -257,6 +257,7 @@ PHP_MINIT_FUNCTION(tokenizer)
        REGISTER_LONG_CONSTANT("T_ARRAY", T_ARRAY, CONST_CS | CONST_PERSISTENT);
        REGISTER_LONG_CONSTANT("T_CLASS_C", T_CLASS_C, CONST_CS | CONST_PERSISTENT);
        REGISTER_LONG_CONSTANT("T_FUNC_C", T_FUNC_C, CONST_CS | CONST_PERSISTENT);
+       REGISTER_LONG_CONSTANT("T_METHOD_C", T_METHOD_C, CONST_CS | CONST_PERSISTENT);
        REGISTER_LONG_CONSTANT("T_LINE", T_LINE, CONST_CS | CONST_PERSISTENT);
        REGISTER_LONG_CONSTANT("T_FILE", T_FILE, CONST_CS | CONST_PERSISTENT);
        REGISTER_LONG_CONSTANT("T_COMMENT", T_COMMENT, CONST_CS | CONST_PERSISTENT);
@@ -470,6 +471,7 @@ get_token_type_name(int token_type)
                case T_ARRAY: return "T_ARRAY";
                case T_CLASS_C: return "T_CLASS_C";
                case T_FUNC_C: return "T_FUNC_C";
+               case T_METHOD_C: return "T_METHOD_C";
                case T_LINE: return "T_LINE";
                case T_FILE: return "T_FILE";
                case T_COMMENT: return "T_COMMENT";