[telepathy-glib/master] tests/dbus/unsupported-interface: don't leak bus_daemon

Simon McVittie simon.mcvittie at collabora.co.uk
Thu Dec 3 08:00:37 PST 2009


This makes valgrind logs nicer.
---
 tests/dbus/unsupported-interface.c |    5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)

diff --git a/tests/dbus/unsupported-interface.c b/tests/dbus/unsupported-interface.c
index a3d9955..da6b126 100644
--- a/tests/dbus/unsupported-interface.c
+++ b/tests/dbus/unsupported-interface.c
@@ -74,7 +74,8 @@ main (int argc,
   g_type_init ();
   tp_debug_set_flags ("all");
 
-  bus_daemon = tp_dbus_daemon_new (tp_get_bus ());
+  bus_daemon = tp_dbus_daemon_dup (NULL);
+  g_assert (bus_daemon != NULL);
 
   /* this interface is automatically supported... */
   MYASSERT (tp_cli_dbus_daemon_run_list_names (bus_daemon, -1, NULL,
@@ -119,5 +120,7 @@ main (int argc,
   MYASSERT (!freed_user_data[2], " (signal connection, supported)");
   MYASSERT (freed_user_data[3], " (signal connection, unsupported)");
 
+  g_object_unref (bus_daemon);
+
   return 0;
 }
-- 
1.5.6.5




More information about the telepathy-commits mailing list