# HG changeset patch # User Richard Laager # Date 1138907869 0 # Node ID 094d4b49e1c962fc5842fbbc946dab838eeb43f3 # Parent b0cbc4a3675d2997394f195c3c0d37fce2d06153 [gaim-migrate @ 15463] I still hate static buffers. committer: Tailor Script diff -r b0cbc4a3675d -r 094d4b49e1c9 src/gtkutils.c --- a/src/gtkutils.c Thu Feb 02 19:17:01 2006 +0000 +++ b/src/gtkutils.c Thu Feb 02 19:17:49 2006 +0000 @@ -1590,15 +1590,16 @@ overlay_status_onto_icon(GdkPixbuf *pixbuf, GaimStatusPrimitive primitive) { const char *type_name; - char basename[256]; + char *basename; char *filename; GdkPixbuf *emblem; type_name = gaim_primitive_get_id_from_type(primitive); - g_snprintf(basename, sizeof(basename), "%s.png", type_name); + basename = g_strdup_printf("%s.png", type_name); filename = g_build_filename(DATADIR, "pixmaps", "gaim", "status", "default", basename, NULL); + g_free(basename); emblem = gdk_pixbuf_new_from_file(filename, NULL); g_free(filename);