From 090e2932ce7d7c63d2a382213657903fcffb1b9b Mon Sep 17 00:00:00 2001 From: Michael Forney Date: Thu, 30 Jan 2020 01:08:26 -0800 Subject: expr: String literals have complete type --- expr.c | 1 + 1 file changed, 1 insertion(+) diff --git a/expr.c b/expr.c index 98f6246..8b00b67 100644 --- a/expr.c +++ b/expr.c @@ -450,6 +450,7 @@ primaryexpr(struct scope *s) } while (tok.kind == TSTRINGLIT); e->type->array.length = e->string.size + 1; e->type->size = e->type->array.length * e->type->base->size; + e->type->incomplete = false; e = decay(e); break; case TCHARCONST: -- cgit v1.2.3