Workaround for QC#103616
Brought to you by:
pierre_le_riche
Hi Pierre
There's a known bug in Delphi when using FastMM in a project with language support whereby there's a FreeMem call after the memory manager finalization. The report number in Embarcadero Quality Central is 103616:
http://qc.embarcadero.com/wc/qcmain.aspx?d=103616
There's a easy workaround from FastMM code to avoid it, just call:
SetLocaleOverride('')
before the memory manager uninstallation.
Here's the patch. Please, add it to trunk if you consider it appropriate.
Best regards,
Pablo