[gaim-migrate @ 15461]

Thu, 02 Feb 2006 19:15:51 +0000

author
Richard Laager <rlaager@pidgin.im>
date
Thu, 02 Feb 2006 19:15:51 +0000
changeset 13100
56bf8002ddc6
parent 13099
35c9898ba2f1
child 13101
55659ca43906

[gaim-migrate @ 15461]
I hate static buffers.

src/gtkutils.c file | annotate | diff | comparison | revisions
--- a/src/gtkutils.c	Thu Feb 02 19:14:54 2006 +0000
+++ b/src/gtkutils.c	Thu Feb 02 19:15:51 2006 +0000
@@ -382,17 +382,18 @@
 gaim_gtk_make_frame(GtkWidget *parent, const char *title)
 {
 	GtkWidget *vbox, *label, *hbox;
-	char labeltitle[256];
+	char *labeltitle;
 
 	vbox = gtk_vbox_new(FALSE, GAIM_HIG_BOX_SPACE);
 	gtk_box_pack_start(GTK_BOX(parent), vbox, FALSE, FALSE, 0);
 	gtk_widget_show(vbox);
 
 	label = gtk_label_new(NULL);
-	g_snprintf(labeltitle, sizeof(labeltitle),
-			   "<span weight=\"bold\">%s</span>", title);
 
+	labeltitle = g_strdup_printf("<span weight=\"bold\">%s</span>", title);
 	gtk_label_set_markup(GTK_LABEL(label), labeltitle);
+	g_free(labeltitle);
+
 	gtk_misc_set_alignment(GTK_MISC(label), 0, 0);
 	gtk_box_pack_start(GTK_BOX(vbox), label, FALSE, FALSE, 0);
 	gtk_widget_show(label);

mercurial