Author: benny
Date: 2007-02-12 18:35:11 +0000 (Mon, 12 Feb 2007)
New Revision: 24960
Modified:
libxfce4util/trunk/ChangeLog
libxfce4util/trunk/libxfce4util/xfce-rc-config.c
libxfce4util/trunk/libxfce4util/xfce-rc-simple.c
libxfce4util/trunk/libxfce4util/xfce-rc.c
Log:
2007-02-12 Benedikt Meurer <[EMAIL PROTECTED]>
* libxfce4util/xfce-rc-config.c, libxfce4util/xfce-rc.c,
libxfce4util/xfce-rc-simple.c: Fix invalid g_slice_free1() in
XfceRc code. Bug #2854.
Modified: libxfce4util/trunk/ChangeLog
===================================================================
--- libxfce4util/trunk/ChangeLog 2007-02-12 18:24:19 UTC (rev 24959)
+++ libxfce4util/trunk/ChangeLog 2007-02-12 18:35:11 UTC (rev 24960)
@@ -1,3 +1,9 @@
+2007-02-12 Benedikt Meurer <[EMAIL PROTECTED]>
+
+ * libxfce4util/xfce-rc-config.c, libxfce4util/xfce-rc.c,
+ libxfce4util/xfce-rc-simple.c: Fix invalid g_slice_free1() in
+ XfceRc code. Bug #2854.
+
2007-01-22 Benedikt Meurer <[EMAIL PROTECTED]>
* libxfce4util/xfce-rc-simple.c(_xfce_rc_simple_delete_group): Fix
Modified: libxfce4util/trunk/libxfce4util/xfce-rc-config.c
===================================================================
--- libxfce4util/trunk/libxfce4util/xfce-rc-config.c 2007-02-12 18:24:19 UTC
(rev 24959)
+++ libxfce4util/trunk/libxfce4util/xfce-rc-config.c 2007-02-12 18:35:11 UTC
(rev 24960)
@@ -129,7 +129,7 @@
g_assert (user != NULL);
g_assert (paths != NULL);
- config = _xfce_slice_new0 (XfceRcConfig);
+ config = g_new0 (XfceRcConfig, 1);
/* system files first */
for (p = paths; *p != NULL; ++p)
Modified: libxfce4util/trunk/libxfce4util/xfce-rc-simple.c
===================================================================
--- libxfce4util/trunk/libxfce4util/xfce-rc-simple.c 2007-02-12 18:24:19 UTC
(rev 24959)
+++ libxfce4util/trunk/libxfce4util/xfce-rc-simple.c 2007-02-12 18:35:11 UTC
(rev 24960)
@@ -600,7 +600,7 @@
{
XfceRcSimple *simple;
- simple = _xfce_slice_new0 (XfceRcSimple);
+ simple = g_new0 (XfceRcSimple, 1);
_xfce_rc_init (XFCE_RC (simple));
Modified: libxfce4util/trunk/libxfce4util/xfce-rc.c
===================================================================
--- libxfce4util/trunk/libxfce4util/xfce-rc.c 2007-02-12 18:24:19 UTC (rev
24959)
+++ libxfce4util/trunk/libxfce4util/xfce-rc.c 2007-02-12 18:35:11 UTC (rev
24960)
@@ -168,7 +168,7 @@
if (rc->locale != NULL)
g_free (rc->locale);
- _xfce_slice_free (XfceRc, rc);
+ g_free (rc);
}
_______________________________________________
Xfce4-commits mailing list
[email protected]
http://foo-projects.org/mailman/listinfo/xfce4-commits