From: maartenbrock Date: Tue, 1 Jun 2004 17:15:57 +0000 (+0000) Subject: * src/z80/gen.c: (genArrayInit): must check for pointers too X-Git-Url: https://git.gag.com/?a=commitdiff_plain;h=e2587e9700bed7134b3a270d5848082561ed38f7;p=fw%2Fsdcc * src/z80/gen.c: (genArrayInit): must check for pointers too git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@3337 4a8a32a2-be11-0410-ad9d-d568d2c75423 --- diff --git a/ChangeLog b/ChangeLog index 930c0776..0054e423 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,6 @@ +2004-06-01 Maarten Brock + * src/z80/gen.c: (genArrayInit): must check for pointers too + 2004-06-01 Maarten Brock * support/regression/tests/zeropad.c: never meant to commit the nestedstruct test: removed, added check for GCC version diff --git a/src/z80/gen.c b/src/z80/gen.c index c474b6c2..dbea99f7 100644 --- a/src/z80/gen.c +++ b/src/z80/gen.c @@ -7491,7 +7491,7 @@ genArrayInit (iCode * ic) if (type && type->next) { - if (IS_SPEC(type->next)) + if (IS_SPEC(type->next) || IS_PTR(type->next)) { elementSize = getSize(type->next); }