summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas Haller <thaller@redhat.com>2015-09-22 12:35:42 +0200
committerThomas Haller <thaller@redhat.com>2015-09-23 15:40:35 +0200
commit421f8a82bde62f8a16df48007633c7627118ff2a (patch)
tree697db259a5a2f6c25293172b39b9c048d95c938f
parent341071af4f3e895e8697db90d8b733df7d1ad99f (diff)
downloadNetworkManager-421f8a82bde62f8a16df48007633c7627118ff2a.tar.gz
systemd/adapt: use slice-allocator for struct sd_event_source
-rw-r--r--src/systemd/nm-sd-adapt.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/systemd/nm-sd-adapt.c b/src/systemd/nm-sd-adapt.c
index 7984dcba59..1f6038e9c9 100644
--- a/src/systemd/nm-sd-adapt.c
+++ b/src/systemd/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;
}