[telepathy-mission-control/master] McdDispatchOperation: move a simple memory-free from dispose to finalize
Simon McVittie
simon.mcvittie at collabora.co.uk
Tue May 26 09:55:36 PDT 2009
---
src/mcd-dispatch-operation.c | 6 +++---
1 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/src/mcd-dispatch-operation.c b/src/mcd-dispatch-operation.c
index b5fb302..2416b45 100644
--- a/src/mcd-dispatch-operation.c
+++ b/src/mcd-dispatch-operation.c
@@ -409,6 +409,9 @@ mcd_dispatch_operation_finalize (GObject *object)
{
McdDispatchOperationPrivate *priv = MCD_DISPATCH_OPERATION_PRIV (object);
+ g_strfreev (priv->possible_handlers);
+ priv->possible_handlers = NULL;
+
if (priv->properties)
g_hash_table_unref (priv->properties);
@@ -425,9 +428,6 @@ mcd_dispatch_operation_dispose (GObject *object)
McdDispatchOperationPrivate *priv = MCD_DISPATCH_OPERATION_PRIV (object);
GList *list;
- g_strfreev (priv->possible_handlers);
- priv->possible_handlers = NULL;
-
if (priv->channels)
{
for (list = priv->channels; list != NULL; list = list->next)
--
1.5.6.5
More information about the telepathy-commits
mailing list