return PMINFO_R_ERROR;
}
-static int app_info_foreach_caregory_cb(const char *category_name, void *user_data)
-{
- foreach_category_context_s *foreach_category = user_data;
- bool iteration_next = true;
-
- if (category_name == NULL || foreach_category == NULL)
- return app_manager_error(APP_MANAGER_ERROR_IO_ERROR, __FUNCTION__, NULL);
-
- iteration_next = foreach_category->callback(category_name, foreach_category->user_data);
- if (iteration_next == true)
- return PMINFO_R_OK;
- else
- return PMINFO_R_ERROR;
-}
-
-static int app_info_foreach_caregory_cb(const char *category_name, void *user_data)
+static int app_info_foreach_category_cb(const char *category_name, void *user_data)
{
foreach_category_context_s *foreach_category = user_data;
bool iteration_next = true;
.user_data = user_data,
};
- retval = pkgmgrinfo_appinfo_foreach_category(app_info->pkg_app_info, app_info_foreach_caregory_cb, &foreach_category);
+ retval = pkgmgrinfo_appinfo_foreach_category(app_info->pkg_app_info, app_info_foreach_category_cb, &foreach_category);
if (retval != PMINFO_R_OK)
return app_manager_error(APP_MANAGER_ERROR_IO_ERROR, __FUNCTION__, NULL);
return APP_MANAGER_ERROR_NONE;
}
-API int app_info_foreach_category(app_info_h app_info, app_info_category_cb callback, void *user_data)
-{
- int retval;
- if (app_info == NULL || callback == NULL)
- return app_manager_error(APP_MANAGER_ERROR_INVALID_PARAMETER, __FUNCTION__, NULL);
-
- retval = _check_privilege(PRIVILEGE_PACKAGE_MANAGER_ADMIN);
- if (retval != APP_MANAGER_ERROR_NONE)
- return app_manager_error(APP_MANAGER_ERROR_PERMISSION_DENIED, __FUNCTION__, NULL);
-
- foreach_category_context_s foreach_category = {
- .callback = callback,
- .user_data = user_data,
- };
-
- retval = pkgmgrinfo_appinfo_foreach_category(app_info->pkg_app_info, app_info_foreach_caregory_cb, &foreach_category);
- if (retval != PMINFO_R_OK)
- return app_manager_error(APP_MANAGER_ERROR_IO_ERROR, __FUNCTION__, NULL);
-
- return APP_MANAGER_ERROR_NONE;
-}
-
API int app_info_metadata_filter_create(app_info_metadata_filter_h *handle)
{
int retval = 0;