]> git.gag.com Git - fw/sdcc/commitdiff
* src/z80/gen.c: (genArrayInit): must check for pointers too
authormaartenbrock <maartenbrock@4a8a32a2-be11-0410-ad9d-d568d2c75423>
Tue, 1 Jun 2004 17:15:57 +0000 (17:15 +0000)
committermaartenbrock <maartenbrock@4a8a32a2-be11-0410-ad9d-d568d2c75423>
Tue, 1 Jun 2004 17:15:57 +0000 (17:15 +0000)
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@3337 4a8a32a2-be11-0410-ad9d-d568d2c75423

ChangeLog
src/z80/gen.c

index 930c0776b2fc48307508517b35595068b7939f79..0054e423e4c071e21614d19d16f9774121acf612 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,6 @@
+2004-06-01 Maarten Brock <sourceforge.brock AT dse.nl>
+       * src/z80/gen.c: (genArrayInit): must check for pointers too
+
 2004-06-01 Maarten Brock <sourceforge.brock AT dse.nl>
        * support/regression/tests/zeropad.c: never meant to commit the
          nestedstruct test: removed, added check for GCC version
index c474b6c26466414fa8eba19f5d25ed67d8c45a84..dbea99f7e09118996d7ddc4e690325c6996b2c99 100644 (file)
@@ -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);
         }