Change-Id: I8613ab6312eed889138652f5c89e55845e884b82
return SECURITY_MANAGER_API_ERROR_AUTHENTICATION_FAILED;
}
- // create null terminated array of strings for permissions
- std::unique_ptr<const char *[]> 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<std::string> oldAppPrivileges;