X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=src%2FSDCCglue.c;h=78da017738a22143ee51f7268be971a887286f92;hb=b7d650f8fe1c5a42946ae9f0f6854978d510ed6f;hp=199a7c06594809094ea04fea22bd10ae527f3e39;hpb=5be90381bf67a833edd640da0d67400b3bb0f111;p=fw%2Fsdcc diff --git a/src/SDCCglue.c b/src/SDCCglue.c index 199a7c06..78da0177 100644 --- a/src/SDCCglue.c +++ b/src/SDCCglue.c @@ -361,7 +361,7 @@ emitRegularMap (memmap * map, bool addPublics, bool arFlag) SPEC_ADDR (sym->etype)); } else { - int size = getAllocSize (sym->type); + int size = getSize (sym->type) + sym->flexArrayLength; if (size==0) { werrorfl (sym->fileDef, sym->lineDef, E_UNKNOWN_SIZE, sym->name); }