* src/SDCCval.c (valForArray): applied Maarteen Brock's patch #947682
[fw/sdcc] / src / SDCCval.c
index bbf475c15c7c29d6cf192fb274b32a3ab40a12d1..96c962a5168666fb795e20001f2d3c4ac515eb31 100644 (file)
@@ -1699,7 +1699,7 @@ valForArray (ast * arrExpr)
     DCL_TYPE (val->type) = EEPPOINTER;
   else
     DCL_TYPE (val->type) = POINTER;
-  val->type->next = arrExpr->left->ftype;
+  val->type->next = arrExpr->left->ftype->next;
   val->etype = getSpec (val->type);
   return val;
 }