Fix ESource leak
authorRoss Burton <rburton@src.gnome.org>
Thu, 18 Aug 2005 06:55:45 +0000 (06:55 +0000)
committerRoss Burton <rburton@src.gnome.org>
Thu, 18 Aug 2005 06:55:45 +0000 (06:55 +0000)
addressbook/ChangeLog
addressbook/libedata-book/e-book-backend.c

index f8d197f..087023f 100644 (file)
@@ -1,3 +1,8 @@
+2005-08-18  Ross Burton  <ross@burtonini.com>
+
+       * libedata-book/e-book-backend.c:
+       Unref the ESource on dispose.
+
 2005-08-16  Ross Burton  <ross@burtonini.com>
 
        * libedata-book/e-book-backend-summary.c:
index 066a244..3b5dab2 100644 (file)
@@ -1037,6 +1037,8 @@ e_book_backend_dispose (GObject *object)
                        backend->priv->views = NULL;
                }
 
+               g_object_unref (backend->priv->source);
+
                g_mutex_free (backend->priv->open_mutex);
                g_mutex_free (backend->priv->clients_mutex);
                g_mutex_free (backend->priv->views_mutex);