Hi,
liegt an "Optimierung" in den Projektoptionen. Wenn die
aus ist, geht es nicht - also kein Problem mit FastMM4.
Das wär also das einzige, was Du mal in D2007 prüfen könntest. CRC mit Projektoption Optimierung an und aus.
Die Sache hat
nichts mit den
DEC Hash/Format/Cipher Units zu tun. Die CRCCalc ist aus der CRC.pas und diese nutzt keinerlei Strings. Das ist so ziemlich die einzige Datei, die ich zu 100% übernehmen konnte.
Quick-and-Dirty-Workaround ist, im Header der
Unit CRC.pas Optimization anzuschalten:
Delphi-Quellcode:
unit CRC;
{$OPTIMIZATION ON}
{$I VER.INC}
...