Re: GObject: Freeing memory of instance members?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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

[Index of Archives]     [Touch Screen Library]     [GIMP Users]     [Gnome]     [KDE]     [Yosemite News]     [Steve's Art]

  Powered by Linux