From: Sangyoon Jang Date: Mon, 5 Jul 2021 09:46:47 +0000 (+0900) Subject: Fix parameter name of clear data API X-Git-Tag: submit/tizen/20210826.063234~7 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=90b71a9f04054005e1eea9f497122dfd9cbe138a;p=platform%2Fcore%2Fappfw%2Fslp-pkgmgr.git Fix parameter name of clear data API pkgmgr_client_clear_user_data() works based on pkgid internally. Change-Id: I479645e28163de47025d31b5922e706d42295bc0 Signed-off-by: Sangyoon Jang --- diff --git a/client/include/package-manager.h b/client/include/package-manager.h index 9cfa564..e710850 100644 --- a/client/include/package-manager.h +++ b/client/include/package-manager.h @@ -729,9 +729,9 @@ int pkgmgr_client_activate_global_app_for_uid(pkgmgr_client *pc, const char *app * @retval PKGMGR_R_ECOMM communication error */ int pkgmgr_client_clear_user_data(pkgmgr_client *pc, const char *pkg_type, - const char *appid, pkgmgr_mode mode); + const char *pkgid, pkgmgr_mode mode); int pkgmgr_client_usr_clear_user_data(pkgmgr_client *pc, const char *pkg_type, - const char *appid, pkgmgr_mode mode, uid_t uid); + const char *pkgid, pkgmgr_mode mode, uid_t uid); /** * @brief This API set status type to listen for the pkgmgr's broadcasting * @@ -1206,4 +1206,3 @@ int pkgmgr_client_usr_migrate_external_image(pkgmgr_client *pc, const char *pkgi * @} * @} */ - diff --git a/client/src/pkgmgr.c b/client/src/pkgmgr.c index cebcb2f..16d61ed 100644 --- a/client/src/pkgmgr.c +++ b/client/src/pkgmgr.c @@ -1735,14 +1735,14 @@ API int pkgmgr_client_deactivate_global_app_for_uid(pkgmgr_client *pc, } API int pkgmgr_client_usr_clear_user_data(pkgmgr_client *pc, - const char *pkg_type, const char *appid, pkgmgr_mode mode, + const char *pkg_type, const char *pkgid, pkgmgr_mode mode, uid_t uid) { GVariant *result; int ret; struct pkgmgr_client_t *client = (struct pkgmgr_client_t *)pc; - if (pc == NULL || appid == NULL || uid == GLOBAL_USER) { + if (pc == NULL || pkgid == NULL || uid == GLOBAL_USER) { ERR("invalid parameter"); return PKGMGR_R_EINVAL; } @@ -1753,7 +1753,7 @@ API int pkgmgr_client_usr_clear_user_data(pkgmgr_client *pc, } ret = pkgmgr_client_connection_send_request(client, "cleardata", - g_variant_new("(us)", uid, appid), &result); + g_variant_new("(us)", uid, pkgid), &result); if (ret != PKGMGR_R_OK) { ERR("request failed: %d", ret); return ret; @@ -1766,9 +1766,9 @@ API int pkgmgr_client_usr_clear_user_data(pkgmgr_client *pc, } API int pkgmgr_client_clear_user_data(pkgmgr_client *pc, const char *pkg_type, - const char *appid, pkgmgr_mode mode) + const char *pkgid, pkgmgr_mode mode) { - return pkgmgr_client_usr_clear_user_data(pc, pkg_type, appid, mode, + return pkgmgr_client_usr_clear_user_data(pc, pkg_type, pkgid, mode, _getuid()); }