Forráskód Böngészése

* Fix range check error (len=0)

Michaël Van Canneyt 5 hónapja
szülő
commit
16d8d46691
1 módosított fájl, 2 hozzáadás és 1 törlés
  1. 2 1
      compiler/cresstr.pas

+ 2 - 1
compiler/cresstr.pas

@@ -93,7 +93,8 @@ uses
           begin
           Len:=asym.value.len;
           SetLength(AValue,Len);
-          Move(asym.value.valueptr^,AValue[0],Len);
+          if len>0 then
+            Move(asym.value.valueptr^,AValue[0],Len);
           end;
         CalcHash;
       end;