Change-Id: I476ec8ce7288c7e558c8aaad4718fc3a55c646fb
Signed-off-by: JinWang An <jinwang.an@samsung.com>
}
if (sizeof(country) <= i) {
ERR("Invalid locale(%s)", locale);
+ free(locale);
return SYSTEM_SETTINGS_ERROR_IO_ERROR;
}
API int package_manager_get_package_id_by_app_id(const char *app_id, char **package_id)
{
- *package_id = strdup(sstm_package_manager_get_package_id);
+ if (sstm_package_manager_get_package_id_by_app_id == PACKAGE_MANAGER_ERROR_NONE)
+ *package_id = strdup(sstm_package_manager_get_package_id);
return sstm_package_manager_get_package_id_by_app_id;
}