[fpc-pascal] methods of an object to create others objects
Andrew Brunner
andrew.t.brunner at gmail.com
Wed Jul 7 00:04:31 CEST 2010
On Tue, Jul 6, 2010 at 4:41 PM, Graeme Geldenhuys
<graemeg.lists at gmail.com> wrote:
> On 6 July 2010 19:51, Marcos Douglas <md at delfire.net> wrote:
>>> That's the problematic one I think.
>>
>> Can an exception happen in Free method?! :-O
>
> Yes! I often have to debug those in our complex business objects.
>
You got that right. Which is my point exactly. If free blows out w/o
a nested exception handle to catch it... The entire object goes into
limbo and will never be free and thus cause a memory leak. Tell me
someone here realises this (other than me ;-) is the essential point
of this entire thread or I'm going to be very disappointed...
More information about the fpc-pascal
mailing list