From: Aleksandr Sapozhnik Date: Fri, 9 Sep 2016 10:07:40 +0000 (+0300) Subject: Fixed Svace issues X-Git-Tag: submit/tizen/20160909.115235^0 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=e167cb45a459dc25947dbacd2065d43f800ec106;p=profile%2Fmobile%2Fapps%2Fnative%2Fphone-contacts.git Fixed Svace issues Change-Id: I4c2f594096d8b04b44ed6849567e7c7560d040f9 Signed-off-by: Aleksandr Sapozhnik --- diff --git a/lib-contacts/src/Contacts/List/Model/PersonSearchData.cpp b/lib-contacts/src/Contacts/List/Model/PersonSearchData.cpp index 88dfda9..3243856 100644 --- a/lib-contacts/src/Contacts/List/Model/PersonSearchData.cpp +++ b/lib-contacts/src/Contacts/List/Model/PersonSearchData.cpp @@ -132,12 +132,12 @@ SearchResultPtr PersonSearchData::compareNumber(const Person &person, const std: for (auto &&numberRange : person.getNumbers()) { for (auto &&numberRecord : numberRange) { const char *number = getRecordStr(numberRecord, _contacts_number.number); - const char *pos = strstr(number, str.c_str()); - - if (pos) { - return SearchResultPtr(new SearchResult(SearchResult::MatchedNumber, number, { pos, str.size() })); + if (number) { + const char *pos = strstr(number, str.c_str()); + if (pos) { + return SearchResultPtr(new SearchResult(SearchResult::MatchedNumber, number, { pos, str.size() })); + } } - } }