From 9694c8d334037461fc11537920d0a01520a032e5 Mon Sep 17 00:00:00 2001 From: Guillaume Desmottes Date: Tue, 29 Jun 2010 10:23:42 +0200 Subject: add empathy_call_factory_register So we can connect signal before registering the Handler. --- src/empathy-av.c | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'src') diff --git a/src/empathy-av.c b/src/empathy-av.c index b83d3525c..f86999cba 100644 --- a/src/empathy-av.c +++ b/src/empathy-av.c @@ -62,6 +62,7 @@ main (int argc, TpDebugSender *debug_sender; #endif EmpathyCallFactory *call_factory; + GError *error = NULL; /* Init */ g_thread_init (NULL); @@ -99,6 +100,13 @@ main (int argc, g_signal_connect (G_OBJECT (call_factory), "new-call-handler", G_CALLBACK (new_call_handler_cb), NULL); + if (!empathy_call_factory_register (call_factory, &error)) + { + g_critical ("Failed to register Handler: %s", error->message); + g_error_free (error); + return EXIT_FAILURE; + } + gtk_main (); g_object_unref (call_factory); -- cgit v1.2.3