From bf10bca192ee3a0ed4e5098938dbaf3bed62dd22 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20Gl=C3=B6ckner?= Date: Sun, 9 Oct 2016 00:13:31 +0200 Subject: [PATCH] tccgen.c: make vla_runtime_type_size always return the alignment --- tccgen.c | 1 + 1 file changed, 1 insertion(+) diff --git a/tccgen.c b/tccgen.c index ab00308..abeb924 100644 --- a/tccgen.c +++ b/tccgen.c @@ -2244,6 +2244,7 @@ ST_FUNC int type_size(CType *type, int *a) ST_FUNC void vla_runtime_type_size(CType *type, int *a) { if (type->t & VT_VLA) { + type_size(&type->ref->type, a); vset(&int_type, VT_LOCAL|VT_LVAL, type->ref->c); } else { vpushi(type_size(type, a));