From 45246a2f2d540a7e2436795db2dedcaaf420462b Mon Sep 17 00:00:00 2001 From: drmortalwombat <90205530+drmortalwombat@users.noreply.github.com> Date: Thu, 7 Mar 2024 20:42:21 +0100 Subject: [PATCH] Fix variable size when defining extern struct with anon struct --- oscar64/Parser.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/oscar64/Parser.cpp b/oscar64/Parser.cpp index 5286388..0bc7f4c 100644 --- a/oscar64/Parser.cpp +++ b/oscar64/Parser.cpp @@ -4514,6 +4514,7 @@ Declaration* Parser::ParseDeclaration(Declaration * pdec, bool variable, bool ex { pdec->mFlags &= ~DTF_EXTERN; pdec->mSection = ndec->mSection; + pdec->mSize = ndec->mSize; } pdec->mFlags |= ndec->mFlags & DTF_ZEROPAGE;