summaryrefslogtreecommitdiff
path: root/Zend/zend-parser.y
diff options
context:
space:
mode:
authorAndi Gutmans <andi@php.net>1999-06-09 19:26:54 +0000
committerAndi Gutmans <andi@php.net>1999-06-09 19:26:54 +0000
commit7ed492344126557e111e462675a5a4d93114ea0d (patch)
treec8eebeaf06a9c4263537c246b89f55475b641949 /Zend/zend-parser.y
parent835b0d8823a9a9fdb7b1903fcbe193256b5fe1a2 (diff)
downloadphp-git-7ed492344126557e111e462675a5a4d93114ea0d.tar.gz
- Fix the static array() initializing
Diffstat (limited to 'Zend/zend-parser.y')
-rw-r--r--Zend/zend-parser.y4
1 files changed, 2 insertions, 2 deletions
diff --git a/Zend/zend-parser.y b/Zend/zend-parser.y
index 1fd9bbb316..43d38a5421 100644
--- a/Zend/zend-parser.y
+++ b/Zend/zend-parser.y
@@ -491,9 +491,9 @@ static_array_pair_list:
non_empty_static_array_pair_list:
non_empty_static_array_pair_list ',' static_scalar T_DOUBLE_ARROW static_scalar { do_add_static_array_element(&$$, &$3, &$5); }
- | non_empty_static_array_pair_list ',' static_scalar { do_add_static_array_element(&$$, &$3, NULL); }
+ | non_empty_static_array_pair_list ',' static_scalar { do_add_static_array_element(&$$, NULL, &$3); }
| static_scalar T_DOUBLE_ARROW static_scalar { $$.op_type = IS_CONST; $$.u.constant.refcount=1; $$.u.constant.is_ref=0; array_init(&$$.u.constant); do_add_static_array_element(&$$, &$1, &$3); }
- | static_scalar { $$.op_type = IS_CONST; $$.u.constant.refcount=1; $$.u.constant.is_ref=0; array_init(&$$.u.constant); do_add_static_array_element(&$$, &$1, NULL); }
+ | static_scalar { $$.op_type = IS_CONST; $$.u.constant.refcount=1; $$.u.constant.is_ref=0; array_init(&$$.u.constant); do_add_static_array_element(&$$, NULL, &$1); }
;
expr: