[Lazarus] FreeSparta commits + a memory leak

Michael Van Canneyt michael at freepascal.org
Tue Jul 14 20:10:28 CEST 2015



On Tue, 14 Jul 2015, Maciej Izak wrote:

> 2015-07-14 18:30 GMT+02:00 Maciej Izak <hnb.code at gmail.com>:
> 
> execution order of initialization/finalization is not guaranteed
> 
> 
> initialization section in LazIDEIntf was executed before initialization in PropEdits so PropertyEditorMapperList was created twice. Sometimes compiler can change execution order of
> initialization/finalization section (depending on uses section).

The uses section is the ONLY thing that determines the order.
It's completely deterministic.

Michael.


More information about the Lazarus mailing list