diff --git a/addressbook/ChangeLog b/addressbook/ChangeLog index 31568a82da..9b86d049eb 100644 --- a/addressbook/ChangeLog +++ b/addressbook/ChangeLog @@ -1,3 +1,9 @@ +2001-08-20 JP Rosevear + + * backend/pas/pas-backend-file.c + (pas_backend_file_process_get_changes): null out card_sexp so that + we don't crash when copying + 2001-08-20 JP Rosevear * conduit/address-conduit.c: fix warnings, get compiling again diff --git a/addressbook/backend/pas/pas-backend-file.c b/addressbook/backend/pas/pas-backend-file.c index 872d7ba378..1942400d09 100644 --- a/addressbook/backend/pas/pas-backend-file.c +++ b/addressbook/backend/pas/pas-backend-file.c @@ -893,7 +893,8 @@ pas_backend_file_process_get_changes (PASBackend *backend, ctx.mod_ids = NULL; ctx.del_ids = NULL; view.search = NULL; - + view.card_sexp = NULL; + e_list_append(bf->priv->book_views, &view); iterator = e_list_get_iterator(bf->priv->book_views);