aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--addressbook/ChangeLog6
-rw-r--r--addressbook/gui/merging/e-card-merging.c2
2 files changed, 7 insertions, 1 deletions
diff --git a/addressbook/ChangeLog b/addressbook/ChangeLog
index a822a40dea..c779e6014b 100644
--- a/addressbook/ChangeLog
+++ b/addressbook/ChangeLog
@@ -1,3 +1,9 @@
+2003-05-19 Chris Toshok <toshok@ximian.com>
+
+ * gui/merging/e-card-merging.c (e_card_merging_book_commit_card):
+ add a g_object_ref(card), to match the one in
+ e_card_merging_book_add_card. Fixes #43175.
+
2003-05-19 Anna Marie Dirks <anna@ximian.com>
* gui/contact-editor/e-contact-quick-add.c: Added HIG-appropriate
diff --git a/addressbook/gui/merging/e-card-merging.c b/addressbook/gui/merging/e-card-merging.c
index 3577fd41b5..f2322e772c 100644
--- a/addressbook/gui/merging/e-card-merging.c
+++ b/addressbook/gui/merging/e-card-merging.c
@@ -171,7 +171,7 @@ e_card_merging_book_commit_card (EBook *book,
lookup->op = E_CARD_MERGING_COMMIT;
lookup->book = g_object_ref (book);
- lookup->card = card;
+ lookup->card = g_object_ref (card);
lookup->cb = cb;
lookup->closure = closure;