[virt-tools-list] [PATCH] Drop GSlice usage

Fabiano Fidêncio fidencio at redhat.com
Mon Jan 18 09:04:28 UTC 2016


---
 src/gbinding.c         | 4 ++--
 src/virt-viewer-util.c | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/src/gbinding.c b/src/gbinding.c
index 4b2f5b1..a090015 100644
--- a/src/gbinding.c
+++ b/src/gbinding.c
@@ -1149,7 +1149,7 @@ bind_with_closures_free_func (gpointer data)
   if (t_data->transform_from_closure != NULL)
     g_closure_unref (t_data->transform_from_closure);
 
-  g_slice_free (TransformData, t_data);
+  g_free (t_data);
 }
 
 /**
@@ -1191,7 +1191,7 @@ g_object_bind_property_with_closures (gpointer       source,
 {
   TransformData *data;
 
-  data = g_slice_new0 (TransformData);
+  data = g_new0 (TransformData, 1);
 
   if (transform_to != NULL)
     {
diff --git a/src/virt-viewer-util.c b/src/virt-viewer-util.c
index f2ccd13..c6bef1b 100644
--- a/src/virt-viewer-util.c
+++ b/src/virt-viewer-util.c
@@ -173,7 +173,7 @@ static WeakHandlerCtx *
 whc_new(GObject *instance,
         GObject *observer)
 {
-    WeakHandlerCtx *ctx = g_slice_new0(WeakHandlerCtx);
+    WeakHandlerCtx *ctx = g_new0(WeakHandlerCtx, 1);
 
     ctx->instance = instance;
     ctx->observer = observer;
@@ -184,7 +184,7 @@ whc_new(GObject *instance,
 static void
 whc_free(WeakHandlerCtx *ctx)
 {
-    g_slice_free(WeakHandlerCtx, ctx);
+    g_free(ctx);
 }
 
 static void observer_destroyed_cb(gpointer, GObject *);
-- 
2.5.0




More information about the virt-tools-list mailing list