Index: xfce-rc-simple.c =================================================================== --- xfce-rc-simple.c (revision 24957) +++ xfce-rc-simple.c (working copy) @@ -600,7 +600,7 @@ { XfceRcSimple *simple; - simple = _xfce_slice_new0 (XfceRcSimple); + simple = g_new0 (XfceRcSimple, 1); _xfce_rc_init (XFCE_RC (simple)); Index: xfce-rc.c =================================================================== --- xfce-rc.c (revision 24957) +++ xfce-rc.c (working copy) @@ -168,7 +168,7 @@ if (rc->locale != NULL) g_free (rc->locale); - _xfce_slice_free (XfceRc, rc); + g_free (rc); } Index: xfce-rc-config.c =================================================================== --- xfce-rc-config.c (revision 24957) +++ xfce-rc-config.c (working copy) @@ -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)