summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNicolas Dufresne <nicolas.dufresne@collabora.co.uk>2011-02-11 11:51:28 +0000
committerNicolas Dufresne <nicolas.dufresne@collabora.co.uk>2011-02-11 11:51:28 +0000
commitd7d54a11b8da1f4a93f458dad06637f98fdf97bc (patch)
tree0daab1aa84f3734987c0c1ed2ab4e649c270f022
parentb6356bf6f1958d2ebd7544d32efa1fe925c61d41 (diff)
downloadtelepathy-logger-d7d54a11b8da1f4a93f458dad06637f98fdf97bc.tar.gz
Don't leak entity object in clear_entity
-rw-r--r--telepathy-logger/dbus-service.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/telepathy-logger/dbus-service.c b/telepathy-logger/dbus-service.c
index c32eac2..66a291d 100644
--- a/telepathy-logger/dbus-service.c
+++ b/telepathy-logger/dbus-service.c
@@ -1024,7 +1024,9 @@ tpl_dbus_service_clear_entity (TplSvcLogger *logger,
/* We want to clear synchronously to avoid concurent write */
_tpl_log_manager_clear_entity (self->priv->manager, account, entity);
+
g_object_unref (account);
+ g_object_unref (entity);
tpl_svc_logger_return_from_clear_account (context);