rendered paste bodydiff --git a/dbus/examples/example-service.c b/dbus/examples/example-service.c
index a66855c..8e39246 100644
--- a/dbus/examples/example-service.c
+++ b/dbus/examples/example-service.c
@@ -101,6 +101,16 @@ some_object_get_dict (SomeObject *obj, G
return TRUE;
}
+static gboolean
+cb_1(gpointer data)
+{
+ SomeObject *obj;
+
+ obj = SOME_OBJECT (data);
+ g_object_unref (obj);
+ return FALSE;
+}
+
int
main (int argc, char **argv)
{
@@ -147,6 +157,7 @@ main (int argc, char **argv)
printf ("service running\n");
+ g_timeout_add (1000, cb_1, obj);
g_main_loop_run (mainloop);
exit (0);