andremussche / scalemm

Fast scaling memory manager for Delphi
https://code.google.com/p/scalemm/
Other
98 stars 22 forks source link

NativeUInt under D2009 broken #1

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
NativeUInt is broken in Delphi 2009 (see: 
http://qc.embarcadero.com/wc/qcmain.aspx?d=71292)

I'm getting internal error:
[DCC Fatal Error] ScaleMM.pas(903): F2084 Internal Error: C12079

To fix it change ScaleMM.pas(110) to:
{$if CompilerVersion <= 20}
  type // from Delphi 6 up to Delphi 2007. Also for Delphi 2009 because of bug http://qc.embarcadero.com/wc/qcmain.aspx?d=71292
    NativeUInt = Cardinal;
    NativeInt  = Integer;
{$ifend}

Original issue reported on code.google.com by krystian...@gmail.com on 5 Dec 2010 at 11:24

GoogleCodeExporter commented 9 years ago
thanks for reporting, is fixed now:
http://code.google.com/p/scalemm/source/browse/branches/version1/ScaleMM.pas

Fixed in next version of ScaleMM2 too

Original comment by andre.mussche on 23 Feb 2011 at 8:41