X-Git-Url: http://git.maemo.org/git/?p=modest;a=blobdiff_plain;f=src%2Fmaemo%2Fmodest-address-book.c;h=d57c2d26e369e7f088382c96c325fd8590a615d1;hp=5114182f4366aaec0eb185975452cd00311388c0;hb=64ec1cff73070b2f8c4ddf33bdba10dde4521127;hpb=0727def97bea123c219228b34de3842cb777dc15 diff --git a/src/maemo/modest-address-book.c b/src/maemo/modest-address-book.c index 5114182..d57c2d2 100644 --- a/src/maemo/modest-address-book.c +++ b/src/maemo/modest-address-book.c @@ -307,9 +307,17 @@ static GSList *get_recipients_for_given_contact(EContact * contact) /*Launch the 'Add e-mail addr to contact' dialog if required */ if (email_not_present) { - display_name = osso_abook_contact_get_display_name(contact); - emailid = get_email_addr_from_user(display_name); +#if MODEST_ABOOK_API < 4 + display_name = osso_abook_contact_get_display_name(contact); +#else + OssoABookContact *abook_contact; + + abook_contact = osso_abook_contact_new_from_master (contact); + display_name = osso_abook_contact_get_display_name(abook_contact); + g_object_unref (abook_contact); +#endif + emailid = get_email_addr_from_user(display_name); if (emailid) { e_contact_set(contact, E_CONTACT_EMAIL_1, emailid); commit_contact(contact, FALSE);