From 206e67a5a62ea3f142c6fb60998dbd3b435ddee4 Mon Sep 17 00:00:00 2001 From: Jon Trowbridge Date: Thu, 30 Aug 2001 04:14:17 +0000 Subject: Paranoia. Check that name != qa->name. (quick_add_set_email): Check that 2001-08-29 Jon Trowbridge * gui/contact-editor/e-contact-quick-add.c (quick_add_set_name): Paranoia. Check that name != qa->name. (quick_add_set_email): Check that email != qa->email. (ce_have_book): Store the QuickAdd data structure in object data, so that we can be extra-careful and avoid having a dangling pointer floating around out somewhere as the closure for a signal. Fixes bug #8155, I think. (card_added_cb): Clear object data to ensure single unref. (editor_closed_cb): Clear object data to ensure single unref. svn path=/trunk/; revision=12525 --- addressbook/ChangeLog | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'addressbook/ChangeLog') diff --git a/addressbook/ChangeLog b/addressbook/ChangeLog index 656f02b22b..f86356d6f9 100644 --- a/addressbook/ChangeLog +++ b/addressbook/ChangeLog @@ -1,5 +1,15 @@ 2001-08-29 Jon Trowbridge + * gui/contact-editor/e-contact-quick-add.c (quick_add_set_name): + Paranoia. Check that name != qa->name. + (quick_add_set_email): Check that email != qa->email. + (ce_have_book): Store the QuickAdd data structure in object data, + so that we can be extra-careful and avoid having a dangling + pointer floating around out somewhere as the closure for a signal. + Fixes bug #8155, I think. + (card_added_cb): Clear object data to ensure single unref. + (editor_closed_cb): Clear object data to ensure single unref. + * gui/component/select-names/e-select-names-completion.c (book_query_score): Make sure that comp->priv->query_text isn't NULL. (Fixes bug #8195) -- cgit v1.2.3