[telepathy-mission-control/master] McdDispatchOperation: don't leak lost channels if delaying ChannelLost emission

Simon McVittie simon.mcvittie at collabora.co.uk
Thu May 28 04:20:37 PDT 2009


---
 src/mcd-dispatch-operation.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

diff --git a/src/mcd-dispatch-operation.c b/src/mcd-dispatch-operation.c
index 2416b45..226fe53 100644
--- a/src/mcd-dispatch-operation.c
+++ b/src/mcd-dispatch-operation.c
@@ -781,6 +781,7 @@ _mcd_dispatch_operation_unblock_finished (McdDispatchOperation *self)
                 g_free (error_name);
             }
 
+            g_object_unref (channel);
             lost_channels = g_list_delete_link (lost_channels, lost_channels);
         }
 
-- 
1.5.6.5




More information about the telepathy-commits mailing list