summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTristan Van Berkom <tristanvb@openismus.com>2013-10-24 23:20:10 +0200
committerTristan Van Berkom <tristanvb@openismus.com>2013-10-26 20:59:07 +0200
commitd5988e1474470378ff5cdd4f310f59726a800863 (patch)
treeb9cdd8ca395c29fa3bc256377e9c3d71cf2b63f0
parentba9609f3b3d741270942975d722f3fe5ba153e0c (diff)
downloadevolution-data-server-october-drop.tar.gz
EBookBackendSqliteDB: Plugged leak.october-drop
Free the transliterator helper at finalize time along with the collator.
-rw-r--r--addressbook/libedata-book/e-book-backend-sqlitedb.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/addressbook/libedata-book/e-book-backend-sqlitedb.c b/addressbook/libedata-book/e-book-backend-sqlitedb.c
index d901ea0a3..8d45d9469 100644
--- a/addressbook/libedata-book/e-book-backend-sqlitedb.c
+++ b/addressbook/libedata-book/e-book-backend-sqlitedb.c
@@ -241,6 +241,9 @@ e_book_backend_sqlitedb_finalize (GObject *object)
if (priv->collator)
e_collator_unref (priv->collator);
+ if (priv->transliterator)
+ e_transliterator_unref (priv->transliterator);
+
g_mutex_clear (&priv->lock);
g_mutex_clear (&priv->updates_lock);