diff src/util.c @ 759:9389216aae29

[gaim-migrate @ 769] trying to plug leaks committer: Tailor Script <tailor@pidgin.im>
author Eric Warmenhoven <eric@warmenhoven.org>
date Thu, 24 Aug 2000 23:20:29 +0000
parents bcae3ff49680
children a566fc987db9
line wrap: on
line diff
--- a/src/util.c	Thu Aug 24 22:28:21 2000 +0000
+++ b/src/util.c	Thu Aug 24 23:20:29 2000 +0000
@@ -936,6 +936,7 @@
 	return button;
 }
 
+static GtkTooltips *tips = NULL;
 GtkWidget *picture_button2(GtkWidget *window, char *text, char **xpm, short showtext)
 {
 	GtkWidget *button;
@@ -944,9 +945,8 @@
 	GdkPixmap *pm;
 	GtkWidget *pixmap;
 	GtkWidget *label;
-	GtkTooltips *tips;	
 	
-	tips = gtk_tooltips_new();
+	if (!tips) tips = gtk_tooltips_new();
 	button = gtk_button_new();
 	if (display_options & OPT_DISP_COOL_LOOK)
 		gtk_button_set_relief(GTK_BUTTON(button), GTK_RELIEF_NONE);