On Sun, 2011-12-11 at 14:27 -0500, Ivica Ico Bukvic wrote:
> > The OS releases all the memory allocated by the process when it 
> > terminates, so no.
> 
> OK, however, in pd-l2ork I am currently building infinite undo which
> will be a doubly-linked list linked to a canvas. So, if I am going to
> instantiate it dynamically, once the program exits are all these dynamic
> things taken care of? I think not. Otherwise, why would we need
> destructors in the first place if the os takes care of it all (other
> than eventually running out of memory)? Even vanilla canvas has
> dynamically allocated list that is destructed upon closing the patch but
> this is not the case with the two invisible canvases...

By dynamic list in vanilla canvas I am referring here to the glist (a
list of objects).



_______________________________________________
Pd-dev mailing list
[email protected]
http://lists.puredata.info/listinfo/pd-dev

Reply via email to