summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFabiano FidĂȘncio <fidencio@redhat.com>2016-01-13 14:23:12 +0100
committerFabiano FidĂȘncio <fidencio@redhat.com>2016-01-18 11:27:07 +0100
commit5fd23329c4a26c033b5663e4013beaa6d1b35147 (patch)
tree535ee5ec6f60f1603d04d105dca7769f27a9c08c
parentc2046a2992b04fde2286c6feffdd7f4410087583 (diff)
Remove GSLice usage
It's being slowly deprecated in glib https://bugzilla.gnome.org/show_bug.cgi?id=754687
-rw-r--r--src/gbinding.c4
-rw-r--r--src/virt-viewer-util.c4
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 *);