From: Jeesun Kim Date: Tue, 5 Apr 2016 02:23:00 +0000 (+0900) Subject: fix memory leak X-Git-Tag: accepted/tizen/common/20160406.143929~2 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=refs%2Fchanges%2F06%2F64706%2F1;p=platform%2Fcore%2Fpim%2Fcontacts-service.git fix memory leak Change-Id: I46c2f452fad6958740a18b8d38682cae572c6828 --- diff --git a/server/db/ctsvc_db_query.c b/server/db/ctsvc_db_query.c index 4c76b13..b751143 100644 --- a/server/db/ctsvc_db_query.c +++ b/server/db/ctsvc_db_query.c @@ -1559,8 +1559,11 @@ static int __db_append_search_query(const char *keyword, char **query, int *quer int len_keyword = strlen(half_keyword); char *clean_number = calloc(len_keyword + 1, sizeof(char)); int err = ctsvc_clean_number(half_keyword, clean_number, len_keyword + 1, false); - if (err <= 0) + if (err <= 0) { + ERR("ctsvc_clean_number() Fail(%d)", err); + free(clean_number); break; + } const char *cc = ctsvc_get_network_cc(false); temp_len = SAFE_SNPRINTF(query, query_size, len, " UNION SELECT contact_id "