]> git.0d.be Git - empathy.git/commitdiff
Keep a ref to our handler instance
authorSjoerd Simons <sjoerd.simons@collabora.co.uk>
Thu, 24 Feb 2011 15:25:54 +0000 (15:25 +0000)
committerEmilio Pozuelo Monfort <emilio.pozuelo@collabora.co.uk>
Thu, 9 Jun 2011 09:20:06 +0000 (10:20 +0100)
src/empathy-event-manager.c

index c2c408dba6f9608ef581b021222c255d6a592c9d..3c6fd7985161fc9a04f73af0852740947aec2210 100644 (file)
@@ -1082,7 +1082,7 @@ approve_channels (TpSimpleApprover *approver,
       TpyCallChannel *call = TPY_CALL_CHANNEL (channel);
       const gchar *id;
 
-      approval->handler_instance = G_OBJECT (call);
+      approval->handler_instance = g_object_ref (call);
 
       id = tp_channel_get_identifier (channel);