# HG changeset patch # User Sadrul Habib Chowdhury # Date 1214066042 0 # Node ID 13a9b56f83b0bf67733f58de0dcec68d3d486d37 # Parent 76ae43c5e745a0b81e8c4e6a78e5ac1a25333cfe *** Plucked rev 1dc65a60 (sadrul@pidgin.im): Plug the memory leak in the tooltip for menutrays properly. Thanks to Andrea Visinoni for pointing at the bug. diff -r 76ae43c5e745 -r 13a9b56f83b0 pidgin/gtkmenutray.c --- a/pidgin/gtkmenutray.c Sat Jun 21 14:41:18 2008 +0000 +++ b/pidgin/gtkmenutray.c Sat Jun 21 16:34:02 2008 +0000 @@ -98,8 +98,9 @@ gtk_widget_destroy(GTK_WIDGET(tray->tray)); #endif - if (tray->tooltips) - g_object_ref_sink(G_OBJECT(tray->tooltips)); + if (tray->tooltips) { + gtk_object_sink(GTK_OBJECT(tray->tooltips)); + } G_OBJECT_CLASS(parent_class)->finalize(obj); }