diff options
| author | Daniel Glöckner <daniel-gl@gmx.net> | 2016-10-09 00:13:31 +0200 |
|---|---|---|
| committer | Daniel Glöckner <daniel-gl@gmx.net> | 2016-10-09 00:13:31 +0200 |
| commit | bf10bca192ee3a0ed4e5098938dbaf3bed62dd22 (patch) | |
| tree | d4f77467929a2388c34909b51f12171fb0baa07f /tccgen.c | |
| parent | 52a152235ee3c4c3ced8a95dd2fec1fa07efaf7e (diff) | |
| download | tinycc-bf10bca192ee3a0ed4e5098938dbaf3bed62dd22.tar.gz tinycc-bf10bca192ee3a0ed4e5098938dbaf3bed62dd22.tar.bz2 | |
tccgen.c: make vla_runtime_type_size always return the alignment
Diffstat (limited to 'tccgen.c')
| -rw-r--r-- | tccgen.c | 1 |
1 files changed, 1 insertions, 0 deletions
@@ -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)); |
