GNOME Bugzilla – Bug 363445
Don't use weak references to clean up "const" values in EContact
Last modified: 2006-12-11 16:35:00 UTC
Weak references are not free and EContact creates a new weak reference for every time e_contact_get_const() returns a new value to clean it up when the object dies. This is a rather heavyweight way of doing the cleanup, as it can be done fine in finalise. Attaching a patch to do this.
Created attachment 75024 [details] [review] Patch
Please commit to HEAD, after adding a ChangeLog entry.
Committed, thanks.