From: Jeesun Kim Date: Tue, 11 Oct 2016 00:48:48 +0000 (+0900) Subject: [Svace-84168] set NULL after freeing, not to access invalid pointer X-Git-Tag: accepted/tizen/ivi/20161014.022243 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=refs%2Ftags%2Faccepted%2Ftizen%2Fivi%2F20161014.022243;p=platform%2Fcore%2Fpim%2Fcontacts-service.git [Svace-84168] set NULL after freeing, not to access invalid pointer Change-Id: I361c92a572d6b572c3c5bc7df174f138791634e3 --- diff --git a/test/test_query.c b/test/test_query.c index 1715ed1..8a7a735 100644 --- a/test/test_query.c +++ b/test/test_query.c @@ -369,6 +369,7 @@ static int test_get_records(int argc, char **argv) contacts_db_get_all_records(uri, offset, limit, &get_list); _check_list(uri, get_list, false); contacts_list_destroy(get_list, true); + get_list = NULL; DBG("search_records_with_query"); contacts_query_h query = NULL; @@ -376,6 +377,8 @@ static int test_get_records(int argc, char **argv) contacts_db_get_records_with_query(query, offset, limit, &get_list); _check_list(uri, get_list, false); contacts_list_destroy(get_list, true); + get_list = NULL; + contacts_query_destroy(query); } @@ -424,24 +427,28 @@ static int test_search_records(int argc, char **argv) contacts_db_search_records(uri, keyword, offset, limit, &get_list); _check_list(uri, get_list, false); contacts_list_destroy(get_list, true); + get_list = NULL; DBG("search_records_with_range:CONTACTS_SEARCH_RANGE_NAME"); contacts_db_search_records_with_range(uri, keyword, offset, limit, CONTACTS_SEARCH_RANGE_NAME, &get_list); _check_list(uri, get_list, false); contacts_list_destroy(get_list, true); + get_list = NULL; DBG("search_records_with_range:CONTACTS_SEARCH_RANGE_NUMBER"); contacts_db_search_records_with_range(uri, keyword, offset, limit, CONTACTS_SEARCH_RANGE_NUMBER, &get_list); _check_list(uri, get_list, false); contacts_list_destroy(get_list, true); + get_list = NULL; DBG("search_records_with_range:CONTACTS_SEARCH_RANGE_DATA"); contacts_db_search_records_with_range(uri, keyword, offset, limit, CONTACTS_SEARCH_RANGE_DATA, &get_list); _check_list(uri, get_list, false); contacts_list_destroy(get_list, true); + get_list = NULL; DBG("search_records_with_query"); contacts_query_h query = NULL; @@ -450,6 +457,8 @@ static int test_search_records(int argc, char **argv) &get_list); _check_list(uri, get_list, false); contacts_list_destroy(get_list, true); + get_list = NULL; + contacts_query_destroy(query); } }