David Nečas (Yeti) wrote:> On Thu, May 03, 2007 at 09:51:05PM +0200, ?ystein Johansen wrote:>> I have an instance struct that has a pointer to a some data that's>> dynamically allocated in a method. How can I free this memory when the>> object is finalzed? Is this done automatically in g_object_unref() (when>> refcounter is zero) ?> > When the reference count reaches zero and the object is> finalized, its finalize() method is called. And that's> where you should free any possibly allocated memory. Aha, but how/where to I set the pointer to the finalize() function? > Remember to chain up parent class finalize() method in your> finalize(). I will! :-) -Øystein _______________________________________________gtk-list mailing listgtk-list@xxxxxxxxxxxxx://mail.gnome.org/mailman/listinfo/gtk-list