fix crash when sip uri is not valid from address book

This commit is contained in:
Jehan Monnier 2018-02-16 11:10:41 +01:00
parent 9a00596f9f
commit 50ff2ade4e

View file

@ -124,6 +124,9 @@
Boolean linphoneContact = [FastAddressBook contactHasValidSipDomain:contact]
|| (contact.friend && linphone_presence_model_get_basic_status(linphone_friend_get_presence_model(contact.friend)) == LinphonePresenceBasicStatusOpen);
LinphoneAddress *addr = [LinphoneUtils normalizeSipOrPhoneAddress:key];
if (!addr)
return cell;
cell.linphoneImage.hidden = !linphoneContact;
cell.displayNameLabel.text = [FastAddressBook displayNameForAddress:addr];