# HG changeset patch # User Sadrul Habib Chowdhury # Date 1156129988 0 # Node ID 360c016459d0f95603a4a22cf93fc912ebec162b # Parent dc0afefc19d8a1d5e94832b1aeff96911f320494 [gaim-migrate @ 16936] Cleaning up after myself: free data *after* using it. And if gstreamer fails, and the user switches to a different method, sound should stil work. committer: Tailor Script diff -r dc0afefc19d8 -r 360c016459d0 gtk/gtksound.c --- a/gtk/gtksound.c Mon Aug 21 03:04:12 2006 +0000 +++ b/gtk/gtksound.c Mon Aug 21 03:13:08 2006 +0000 @@ -314,7 +314,6 @@ g_error_free(error); error = NULL; } - return; } #endif /* USE_GSTREAMER */ diff -r dc0afefc19d8 -r 360c016459d0 gtk/gtkstatusbox.c --- a/gtk/gtkstatusbox.c Mon Aug 21 03:04:12 2006 +0000 +++ b/gtk/gtkstatusbox.c Mon Aug 21 03:13:08 2006 +0000 @@ -1055,9 +1055,9 @@ if (prplinfo && prplinfo->icon_spec.format) { char *icon = gaim_gtk_convert_buddy_icon(plug, filename); gaim_account_set_buddy_icon(box->account, icon); - g_free(icon); gaim_account_set_ui_bool(box->account, GAIM_GTK_UI, "use-global-buddyicon", FALSE); gaim_account_set_ui_string(box->account, GAIM_GTK_UI, "non-global-buddyicon", icon); + g_free(icon); } } } else {