# HG changeset patch # User Stu Tomlinson # Date 1133632658 0 # Node ID 1b6167be6e5895c4f627aaa3d52cc4797e543ed1 # Parent 39fca2edf7da6b98c9efc43a63c8d7fbbed12cd4 [gaim-migrate @ 14606] I think this was leaking committer: Tailor Script diff -r 39fca2edf7da -r 1b6167be6e58 src/gtkblist.c --- a/src/gtkblist.c Sat Dec 03 06:50:41 2005 +0000 +++ b/src/gtkblist.c Sat Dec 03 17:57:38 2005 +0000 @@ -3220,19 +3220,19 @@ convs = convs->next; } if(tooltip_text->len > 0) { - /* get rid of the last newline */ - tooltip_text = g_string_truncate(tooltip_text, tooltip_text->len -1); - img = gtk_image_new_from_stock(GAIM_STOCK_PENDING, GTK_ICON_SIZE_MENU); - - gtkblist->menutrayicon = gtk_event_box_new(); - gtk_container_add(GTK_CONTAINER(gtkblist->menutrayicon), img); - gtk_widget_show(img); - gtk_widget_show(gtkblist->menutrayicon); - g_signal_connect(G_OBJECT(gtkblist->menutrayicon), "button-press-event", G_CALLBACK(menutray_press_cb), NULL); - - gaim_gtk_menu_tray_append(GAIM_GTK_MENU_TRAY(gtkblist->menutray), gtkblist->menutrayicon, tooltip_text->str); + /* get rid of the last newline */ + tooltip_text = g_string_truncate(tooltip_text, tooltip_text->len -1); + img = gtk_image_new_from_stock(GAIM_STOCK_PENDING, GTK_ICON_SIZE_MENU); + + gtkblist->menutrayicon = gtk_event_box_new(); + gtk_container_add(GTK_CONTAINER(gtkblist->menutrayicon), img); + gtk_widget_show(img); + gtk_widget_show(gtkblist->menutrayicon); + g_signal_connect(G_OBJECT(gtkblist->menutrayicon), "button-press-event", G_CALLBACK(menutray_press_cb), NULL); + + gaim_gtk_menu_tray_append(GAIM_GTK_MENU_TRAY(gtkblist->menutray), gtkblist->menutrayicon, tooltip_text->str); } - g_string_free(tooltip_text, FALSE); + g_string_free(tooltip_text, TRUE); } }