X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=src%2Fcommon%2Fservice_impl.cpp;h=873578df170ca1d2a3297214f2aa34d1bf19fa7d;hb=4c632f1a4ea797601f4e0286ca026fba0e6a0a7d;hp=56d5e1c724a5ce4ba6a5b811e10b172580e0f29a;hpb=f963289521dece5092299d55fbcf9be4e38b8781;p=platform%2Fcore%2Fsecurity%2Fsecurity-manager.git diff --git a/src/common/service_impl.cpp b/src/common/service_impl.cpp index 56d5e1c..873578d 100644 --- a/src/common/service_impl.cpp +++ b/src/common/service_impl.cpp @@ -309,14 +309,6 @@ int appInstall(const app_inst_req &req, uid_t uid, bool isSlave) return SECURITY_MANAGER_API_ERROR_AUTHENTICATION_FAILED; } - // create null terminated array of strings for permissions - std::unique_ptr pp_permissions(new const char* [req.privileges.size() + 1]); - for (size_t i = 0; i < req.privileges.size(); ++i) { - LogDebug(" Permission = " << req.privileges[i]); - pp_permissions[i] = req.privileges[i].c_str(); - } - pp_permissions[req.privileges.size()] = nullptr; - try { std::vector oldAppPrivileges;