From: Changgyu Choi Date: Mon, 11 Jul 2022 03:45:49 +0000 (+0900) Subject: Apply to change interface of sessiond API X-Git-Tag: accepted/tizen/unified/20220712.010752~1 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=2f0312cbfdced05a55a8dab726d8e67784de4a41;p=platform%2Fcore%2Fappfw%2Fapp-installers.git Apply to change interface of sessiond API Sessiond API changed session_user key to char array. This patch applies the changes. Change-Id: I4b7bc3c29578a3319afa5ed0558c7b8803ec2d36 Signed-off-by: Changgyu Choi --- diff --git a/src/common/utils/file_util.cc b/src/common/utils/file_util.cc index 5f3dda4..b527bc9 100644 --- a/src/common/utils/file_util.cc +++ b/src/common/utils/file_util.cc @@ -743,7 +743,7 @@ bf::path RelativePath(const bf::path& from, std::vector GetLightUserList(uid_t uid) { int user_count = 0; - int *user_list = nullptr; + subsession_user_t* user_list = nullptr; int ret = subsession_get_user_list( static_cast(uid), &user_list, &user_count); if (ret != TIZEN_ERROR_NONE) { @@ -753,8 +753,9 @@ std::vector GetLightUserList(uid_t uid) { std::vector result_list; for (int i = 0; i < user_count; i++) - result_list.emplace_back(std::to_string(user_list[i])); + result_list.emplace_back(user_list[i]); + std::free(user_list); return result_list; }