summaryrefslogtreecommitdiff
path: root/apt-pkg/deb/dpkgpm.cc
diff options
context:
space:
mode:
Diffstat (limited to 'apt-pkg/deb/dpkgpm.cc')
-rw-r--r--apt-pkg/deb/dpkgpm.cc10
1 files changed, 4 insertions, 6 deletions
diff --git a/apt-pkg/deb/dpkgpm.cc b/apt-pkg/deb/dpkgpm.cc
index 6751e9779..90e33bff4 100644
--- a/apt-pkg/deb/dpkgpm.cc
+++ b/apt-pkg/deb/dpkgpm.cc
@@ -58,15 +58,13 @@ using namespace std;
APT_PURE static string
AptHistoryRequestingUser()
{
- const char* env[]{
- "SUDO_UID", "PKEXEC_UID", "PACKAGEKIT_CALLER_UID", nullptr
- };
+ const char* EnvKeys[]{"SUDO_UID", "PKEXEC_UID", "PACKAGEKIT_CALLER_UID"};
- for (int i=0; env[i] != nullptr; i++)
+ for (const auto &Key: EnvKeys)
{
- if (getenv(env[i]) != nullptr)
+ if (getenv(Key) != nullptr)
{
- int uid = atoi(getenv(env[i]));
+ int uid = atoi(getenv(Key));
if (uid > 0) {
struct passwd pwd;
struct passwd *result;