From af47cd4e8cd95334629aeb57c8c50f5ad61f58b8 Mon Sep 17 00:00:00 2001 From: Simon Morlat Date: Fri, 23 Sep 2016 15:37:40 +0200 Subject: [PATCH] fix crash --- coreapi/friendlist.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/coreapi/friendlist.c b/coreapi/friendlist.c index 6fa4ff10c..6e8549458 100644 --- a/coreapi/friendlist.c +++ b/coreapi/friendlist.c @@ -262,7 +262,8 @@ static void linphone_friend_list_parse_multipart_related_body(LinphoneFriendList uri = linphone_get_xml_text_content(xml_ctx, xpath_str); if (uri == NULL) continue; addr = linphone_address_new(uri); - lf = addr ? linphone_friend_list_find_friend_by_address(list, addr) : NULL; + if (!addr) continue; + lf = linphone_friend_list_find_friend_by_address(list, addr); linphone_address_unref(addr); if (lf != NULL) { const char *state = NULL;