From ebb3ce289e7a5fe510bdb365420ea90e359af007 Mon Sep 17 00:00:00 2001 From: Marcel Holtmann Date: Sat, 22 Dec 2012 12:05:59 -0800 Subject: gdbus: Avoid using g_ptr_array_new_full convenience function The g_ptr_array_new_full function only got introduced with GLib 2.30 and to avoid requiring a newer GLib use g_ptr_array_set_free_func instead. --- gdbus/client.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/gdbus/client.c b/gdbus/client.c index 4709cdd..3b00080 100644 --- a/gdbus/client.c +++ b/gdbus/client.c @@ -1008,7 +1008,8 @@ GDBusClient *g_dbus_client_new(DBusConnection *connection, get_name_owner(client, client->service_name); - client->match_rules = g_ptr_array_new_full(4, g_free); + client->match_rules = g_ptr_array_sized_new(4); + g_ptr_array_set_free_func(client->match_rules, g_free); g_ptr_array_add(client->match_rules, g_strdup_printf("type='signal'," "sender='%s',path='%s',interface='%s'," -- cgit 1.2.3-korg