aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--addressbook/ChangeLog5
-rw-r--r--addressbook/backend/ebook/evolution-gnomecard-importer.c2
2 files changed, 7 insertions, 0 deletions
diff --git a/addressbook/ChangeLog b/addressbook/ChangeLog
index 0b50538b45..121ce5ec24 100644
--- a/addressbook/ChangeLog
+++ b/addressbook/ChangeLog
@@ -1,3 +1,8 @@
+2001-04-02 Iain Holmes <iain@ximian.com>
+
+ * backend/ebook/evolution-gnomecard-importer.c (importer_init): Shut
+ down and unregister the factory on exit.
+
2001-04-01 Gediminas Paulauskas <menesis@delfi.lt>
* contact-editor/contact-editor.glade: changed icon to
diff --git a/addressbook/backend/ebook/evolution-gnomecard-importer.c b/addressbook/backend/ebook/evolution-gnomecard-importer.c
index 9329ab9a86..9a5d15730b 100644
--- a/addressbook/backend/ebook/evolution-gnomecard-importer.c
+++ b/addressbook/backend/ebook/evolution-gnomecard-importer.c
@@ -186,6 +186,8 @@ importer_init (void)
if (factory == NULL) {
g_error ("Unable to create factory");
}
+
+ bonobo_running_context_auto_exit_unref (BONOBO_OBJECT (factory));
}
int