Author: jannis Date: 2008-07-17 00:22:45 +0000 (Thu, 17 Jul 2008) New Revision: 27323
Modified: xfce4-mixer/trunk/ChangeLog xfce4-mixer/trunk/libxfce4mixer/xfce-mixer-preferences.c xfce4-mixer/trunk/xfce4-mixer/main.c xfce4-mixer/trunk/xfce4-mixer/xfce-mixer-window.c Log: * libxfce4mixer/xfce-mixer-preferences.c, xfce4-mixer/main.c, xfce4-mixer/xfce-mixer-window.c: Fix a few memory leaks. Modified: xfce4-mixer/trunk/ChangeLog =================================================================== --- xfce4-mixer/trunk/ChangeLog 2008-07-16 23:14:49 UTC (rev 27322) +++ xfce4-mixer/trunk/ChangeLog 2008-07-17 00:22:45 UTC (rev 27323) @@ -1,3 +1,8 @@ +2008-07-17 Jannis Pohlmann <[EMAIL PROTECTED]> + + * libxfce4mixer/xfce-mixer-preferences.c, xfce4-mixer/main.c, + xfce4-mixer/xfce-mixer-window.c: Fix a few memory leaks. + 2008-06-23 Jannis Pohlmann <[EMAIL PROTECTED]> * libxfce4mixer/xfce-mixer-track-combo.c, Modified: xfce4-mixer/trunk/libxfce4mixer/xfce-mixer-preferences.c =================================================================== --- xfce4-mixer/trunk/libxfce4mixer/xfce-mixer-preferences.c 2008-07-16 23:14:49 UTC (rev 27322) +++ xfce4-mixer/trunk/libxfce4mixer/xfce-mixer-preferences.c 2008-07-17 00:22:45 UTC (rev 27323) @@ -280,6 +280,8 @@ g_value_unset (&src); } + g_free (specs); + xfce_rc_close (rc); g_object_thaw_notify (G_OBJECT (preferences)); @@ -335,6 +337,8 @@ g_value_unset (&dest); } + g_free (specs); + xfce_rc_close (rc); } Modified: xfce4-mixer/trunk/xfce4-mixer/main.c =================================================================== --- xfce4-mixer/trunk/xfce4-mixer/main.c 2008-07-16 23:14:49 UTC (rev 27322) +++ xfce4-mixer/trunk/xfce4-mixer/main.c 2008-07-17 00:22:45 UTC (rev 27323) @@ -99,5 +99,8 @@ /* Enter the GTK+ main loop */ gtk_main (); + /* Destroy the window */ + gtk_widget_destroy (window); + return EXIT_SUCCESS; } Modified: xfce4-mixer/trunk/xfce4-mixer/xfce-mixer-window.c =================================================================== --- xfce4-mixer/trunk/xfce4-mixer/xfce-mixer-window.c 2008-07-16 23:14:49 UTC (rev 27322) +++ xfce4-mixer/trunk/xfce4-mixer/xfce-mixer-window.c 2008-07-17 00:22:45 UTC (rev 27323) @@ -224,6 +224,8 @@ gtk_container_add (GTK_CONTAINER (hbox), window->soundcard_combo); gtk_widget_show (window->soundcard_combo); + g_free (active_card); + window->mixer_frame = gtk_frame_new (NULL); gtk_frame_set_shadow_type (GTK_FRAME (window->mixer_frame), GTK_SHADOW_NONE); gtk_container_set_border_width (GTK_CONTAINER (window->mixer_frame), 6); _______________________________________________ Xfce4-commits mailing list Xfce4-commits@xfce.org http://foo-projects.org/mailman/listinfo/xfce4-commits