From d0ff39e9360f6d8adc9331facd56d0988a337cdf Mon Sep 17 00:00:00 2001 From: Andrei Zmievski Date: Thu, 26 Apr 2007 15:50:12 +0000 Subject: [PATCH] Set CG(literal_type) for backticks. --- Zend/zend_language_parser.y | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Zend/zend_language_parser.y b/Zend/zend_language_parser.y index 8e92070a5d..06daec9e10 100644 --- a/Zend/zend_language_parser.y +++ b/Zend/zend_language_parser.y @@ -627,7 +627,7 @@ expr_without_variable: | '@' { zend_do_begin_silence(&$1 TSRMLS_CC); } expr { zend_do_end_silence(&$1 TSRMLS_CC); $$ = $3; } | scalar { $$ = $1; } | T_ARRAY '(' array_pair_list ')' { $$ = $3; } - | '`' encaps_list '`' { zend_do_shell_exec(&$$, &$2 TSRMLS_CC); } + | '`' { CG(literal_type) = UG(unicode)?IS_UNICODE:IS_STRING; } encaps_list '`' { zend_do_shell_exec(&$$, &$3 TSRMLS_CC); } | T_PRINT expr { zend_do_print(&$$, &$2 TSRMLS_CC); } ; -- 2.40.0