diff -r 35c9898ba2f1 -r 56bf8002ddc6 src/gtkutils.c
--- 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),
- "%s", title);
+ labeltitle = g_strdup_printf("%s", 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);