diff options
author | k0kubun <k0kubun@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2018-11-27 11:24:19 +0000 |
---|---|---|
committer | k0kubun <k0kubun@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2018-11-27 11:24:19 +0000 |
commit | c3fe307808b4343dcb21c1451e2bfc7382fdceb5 (patch) | |
tree | facd718759ee58b812f38f119fe7631f5769a0b3 /regparse.c | |
parent | 9e2455b7568e6f562c9acb7071532f2cd504d48c (diff) |
regparse.c: conform C90
../regparse.c:5908:28: error: initializer for aggregate is not a compile-time constant [-Werror,-Wc99-extensions]
Node* sequence[] = { np1, np2, np3, ((Node* )0) };
^~~
https://travis-ci.org/ruby/ruby/jobs/460197620
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66034 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'regparse.c')
-rw-r--r-- | regparse.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/regparse.c b/regparse.c index 2eb17464ea..c70faaa34e 100644 --- a/regparse.c +++ b/regparse.c @@ -5905,7 +5905,10 @@ node_extended_grapheme_cluster(Node** np, ScanEnv* env) if (r != 0) goto err; { /* poor man's varargs :-) */ - Node* sequence[] = { np1, np2, np3, NULL_NODE }; + Node* sequence[] = { NULL_NODE, NULL_NODE, NULL_NODE, NULL_NODE }; + sequence[0] = np1; + sequence[1] = np2; + sequence[2] = np3; create_sequence_node(&list2, sequence); np1 = np2 = np3 = NULL; } |