From: <dat...@us...> - 2006-11-21 00:38:36
|
Revision: 17794 http://svn.sourceforge.net/gaim/?rev=17794&view=rev Author: datallah Date: 2006-11-20 16:38:35 -0800 (Mon, 20 Nov 2006) Log Message: ----------- plug some leaks. Modified Paths: -------------- trunk/gtk/gtkdocklet.c Modified: trunk/gtk/gtkdocklet.c =================================================================== --- trunk/gtk/gtkdocklet.c 2006-11-20 22:39:08 UTC (rev 17793) +++ trunk/gtk/gtkdocklet.c 2006-11-21 00:38:35 UTC (rev 17794) @@ -122,16 +122,19 @@ if (!strcmp(gaim_prefs_get_string("/gaim/gtk/docklet/show"), "pending")) { if (convs && ui_ops->create && !visibility_manager) { - ui_ops->create(); - return FALSE; + g_list_free(convs); + ui_ops->create(); + return FALSE; } else if (!convs && ui_ops->destroy && visibility_manager) { - ui_ops->destroy(); - return FALSE; + ui_ops->destroy(); + return FALSE; } } - if (!visibility_manager) + if (!visibility_manager) { + g_list_free(convs); return FALSE; + } if (convs != NULL) { pending = TRUE; @@ -307,7 +310,7 @@ } else { docklet_update_status(); } - + } /************************************************************************** This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |