From c71798c37690d73c91e7b345b0dd8e2a7738006e Mon Sep 17 00:00:00 2001 From: Joe Soroka Date: Mon, 11 Jul 2011 00:18:36 -0700 Subject: handle arrays with a flexible member but no initializer --- tests/tcctest.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'tests') diff --git a/tests/tcctest.c b/tests/tcctest.c index 57459bb..629bcaa 100644 --- a/tests/tcctest.c +++ b/tests/tcctest.c @@ -1301,6 +1301,8 @@ struct complexinit2 { int b[]; }; +struct complexinit2 cix20; + struct complexinit2 cix21 = { .a = 3000, .b = { 3001, 3002, 3003 } @@ -1410,7 +1412,7 @@ void init_test(void) cix[0].b[1].a, cix[0].b[1].b, cix[0].b[2].a, cix[0].b[2].b); printf("cix2: %d %d\n", cix21.b[2], cix22.b[5]); - printf("sizeof cix21 %d, sizeof cix22 %d\n", sizeof cix21, sizeof cix22); + printf("sizeof cix20 %d, cix21 %d, sizeof cix22 %d\n", sizeof cix20, sizeof cix21, sizeof cix22); } -- cgit v1.3.1