[Lazarus] porting delphi project code

Juha Manninen juha.manninen62 at gmail.com
Sun Jun 2 10:49:15 CEST 2013


I think I got rid of the memory leaks in r41487.

The project under conversion is Taurus FTN mailer, found in
SourceForge. No secret there, it is a public repository.
There is another unit having the same name with an LCL unit, namely FileUtil.
It must be deleted, too, or the compilation breaks.
The converter could do something for such files, either delete or rename them.

At some point the code will require heavy manual modifications. The
automatic conversion is not enough.

This is a good test case for automatic conversion because of the
exceptions raised in codetools. Actually many Delphi projects do that.
The converter has worked well when the parsing goes fine but in case
of error it stopped working completely.
Now it is already better in this respect.

Juha




More information about the Lazarus mailing list