Change-Id: Iae3652216d9eef56e2d0c9d2bafa90e78dbe4c35
Signed-off-by: Abhishek Vijay <abhishek.v@samsung.com>
if (NULL == array) {
/* LCOV_EXCL_START */
ERR("calloc() fail");
+ g_slist_free_full(list, phn_record_free);
return PHONE_NUMBER_ERROR_OUT_OF_MEMORY;
/* LCOV_EXCL_STOP */
}
if (PHONE_NUMBER_REGION_SYSTEM == region) {
char *str = NULL;
ret = system_settings_get_value_string(SYSTEM_SETTINGS_KEY_LOCALE_COUNTRY, &str);
- if (str)
- *region_str = g_strdup(strchr(str, '_') + 1);
- free(str);
if (SYSTEM_SETTINGS_ERROR_NONE != ret) {
/* LCOV_EXCL_START */
ERR("system_settings_get_value_string() Fail(%d)", ret);
return PHONE_NUMBER_ERROR_NOT_SUPPORTED;
/* LCOV_EXCL_STOP */
}
+ if (str)
+ *region_str = g_strdup(strchr(str, '_') + 1);
+ free(str);
return PHONE_NUMBER_ERROR_NONE;
}