From 8c08014f475c4a60e129d4cd755ff30db5eac4bc Mon Sep 17 00:00:00 2001 From: Thomas Haller Date: Tue, 22 Sep 2015 12:35:42 +0200 Subject: [PATCH] systemd/adapt: use slice-allocator for struct sd_event_source (cherry picked from commit fb0e87be394c0fdb4ccf2911bd089bbdf0b19113) --- src/dhcp-manager/systemd-dhcp/nm-sd-adapt.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/dhcp-manager/systemd-dhcp/nm-sd-adapt.c b/src/dhcp-manager/systemd-dhcp/nm-sd-adapt.c index 7984dcba59..1f6038e9c9 100644 --- a/src/dhcp-manager/systemd-dhcp/nm-sd-adapt.c +++ b/src/dhcp-manager/systemd-dhcp/nm-sd-adapt.c @@ -42,7 +42,7 @@ source_new (void) { struct sd_event_source *source; - source = g_new0 (struct sd_event_source, 1); + source = g_slice_new0 (struct sd_event_source); source->refcount = 1; return source; } @@ -72,7 +72,7 @@ sd_event_source_unref (sd_event_source *s) */ g_io_channel_unref (s->channel); } - g_free (s); + g_slice_free (struct sd_event_source, s); } return NULL; }