Jelajahi Sumber

* tarraydef.setelementdef: don't call size for array constructors as they'll only have one once they're converted to dynamic arrays

git-svn-id: trunk@36089 -
svenbarth 8 tahun lalu
induk
melakukan
5f8135dd84
1 mengubah file dengan 1 tambahan dan 0 penghapusan
  1. 1 0
      compiler/symdef.pas

+ 1 - 0
compiler/symdef.pas

@@ -3866,6 +3866,7 @@ implementation
         if not(
         if not(
                (ado_IsDynamicArray in arrayoptions) or
                (ado_IsDynamicArray in arrayoptions) or
                (ado_IsConvertedPointer in arrayoptions) or
                (ado_IsConvertedPointer in arrayoptions) or
+               (ado_IsConstructor in arrayoptions) or
                (highrange<lowrange)
                (highrange<lowrange)
 	      ) and
 	      ) and
            (size=-1) then
            (size=-1) then