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
[email protected]
http://foo-projects.org/mailman/listinfo/xfce4-commits