GNOME Bugzilla – Bug 650939
Cleanup empathy-avatar-chooser
Last modified: 2011-06-01 10:01:55 UTC
This file is pretty nasty to read/review as a bunch of function steals ownership of ref/strings. We should clean that up; empathy_avatar_new() for example shouldn't steal ownership.
Let's finish bug #521747 first.
Created attachment 188642 [details] [review] http://cgit.collabora.com/git/user/cassidy/empathy/log/?h=avatar-clean-up-650939 libempathy-gtk/empathy-avatar-chooser.c | 1856 +++++++++++++++---------------- libempathy-gtk/empathy-avatar-chooser.h | 44 +- libempathy/empathy-contact.c | 33 +- libempathy/empathy-contact.h | 6 +- 4 files changed, 966 insertions(+), 973 deletions(-)
Probaby best to review commit by commit, I did some cleanup while I was on it.
First commit's message: choose -> chooser. Looks good otherwise!
Merged to master; thanks. This problem has been fixed in the development version. The fix will be available in the next major software release. Thank you for your bug report.