Skip to content

Commit 1593f79

Browse files
committed
Merge branch 'PHP-7.4'
2 parents 38387d7 + 7e0f7b7 commit 1593f79

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

ext/tokenizer/tokenizer.c

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,11 @@ static void add_token(zval *return_value, int token_type,
9898
zval keyword;
9999
array_init(&keyword);
100100
add_next_index_long(&keyword, token_type);
101-
add_next_index_stringl(&keyword, (char *) text, leng);
101+
if (leng == 1) {
102+
add_next_index_str(&keyword, ZSTR_CHAR(text[0]));
103+
} else {
104+
add_next_index_stringl(&keyword, (char *) text, leng);
105+
}
102106
add_next_index_long(&keyword, lineno);
103107
add_next_index_zval(return_value, &keyword);
104108
} else {

0 commit comments

Comments
 (0)