]> granicus.if.org Git - php/commitdiff
T_BAD_CHARACTER is actually a string.
authorZeev Suraski <zeev@php.net>
Thu, 3 Jun 1999 23:59:33 +0000 (23:59 +0000)
committerZeev Suraski <zeev@php.net>
Thu, 3 Jun 1999 23:59:33 +0000 (23:59 +0000)
Zend/zend-parser.y

index aa033a658b31910c2d7af3b17873e117f5547753..1fd9bbb31654dbc05b5a7adfda795989820d8a77 100644 (file)
@@ -614,7 +614,7 @@ encaps_list:
        |       encaps_list T_NUM_STRING                                        { do_add_string(&$$, &$1, &$2 CLS_CC); }
        |       encaps_list T_ENCAPSED_AND_WHITESPACE           { do_add_string(&$$, &$1, &$2 CLS_CC); }
        |       encaps_list T_CHARACTER                                         { do_add_char(&$$, &$1, &$2 CLS_CC); }
-       |       encaps_list T_BAD_CHARACTER                             { do_add_char(&$$, &$1, &$2 CLS_CC); }
+       |       encaps_list T_BAD_CHARACTER                             { do_add_string(&$$, &$1, &$2 CLS_CC); }
        |       encaps_list '['         { $2.u.constant.value.chval = '['; do_add_char(&$$, &$1, &$2 CLS_CC); }
        |       encaps_list ']'         { $2.u.constant.value.chval = ']'; do_add_char(&$$, &$1, &$2 CLS_CC); }
        |       encaps_list '{'         { $2.u.constant.value.chval = '{'; do_add_char(&$$, &$1, &$2 CLS_CC); }