[glib/th/gdbus-slice-alloc: 9/11] gdbus: use slice allocator for RegisterObjectData




commit 59990be288b92e97e1503cfb61c63c72ad60e6d0
Author: Thomas Haller <thaller redhat com>
Date:   Sun Mar 28 09:05:55 2021 +0200

    gdbus: use slice allocator for RegisterObjectData

 gio/gdbusconnection.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
---
diff --git a/gio/gdbusconnection.c b/gio/gdbusconnection.c
index e948608e2..9f00f0dd6 100644
--- a/gio/gdbusconnection.c
+++ b/gio/gdbusconnection.c
@@ -5311,7 +5311,7 @@ register_object_data_new (GClosure *method_call_closure,
 {
   RegisterObjectData *data;
 
-  data = g_new0 (RegisterObjectData, 1);
+  data = g_slice_new0 (RegisterObjectData);
 
   if (method_call_closure != NULL)
     {
@@ -5349,7 +5349,7 @@ register_object_free_func (gpointer user_data)
   g_clear_pointer (&data->get_property_closure, g_closure_unref);
   g_clear_pointer (&data->set_property_closure, g_closure_unref);
 
-  g_free (data);
+  g_slice_free (RegisterObjectData, data);
 }
 
 static void


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]