diff options
author | Eric S. Raymond <esr@thyrsus.com> | 2001-07-25 07:18:36 +0000 |
---|---|---|
committer | Eric S. Raymond <esr@thyrsus.com> | 2001-07-25 07:18:36 +0000 |
commit | 3d0d161fa09f54838333bc8610f70110015725b0 (patch) | |
tree | f8311254fef9812232cb937cc95de40923b1fa82 /env.c | |
parent | a4814f15939f2648b39270d3f7fb53c053ed0bb6 (diff) | |
download | fetchmail-3d0d161fa09f54838333bc8610f70110015725b0.tar.gz fetchmail-3d0d161fa09f54838333bc8610f70110015725b0.tar.bz2 fetchmail-3d0d161fa09f54838333bc8610f70110015725b0.zip |
HMH's trivial fixes.
svn path=/trunk/; revision=3420
Diffstat (limited to 'env.c')
-rw-r--r-- | env.c | 10 |
1 files changed, 7 insertions, 3 deletions
@@ -41,9 +41,13 @@ void envquery(int argc, char **argv) { struct passwd by_name, by_uid, *pwp; - (user = getenv("FETCHMAILUSER")) - || (user = getenv("LOGNAME")) - || (user = getenv("USER")); + if (!(user = getenv("FETCHMAILUSER"))) + { + if (!(user = getenv("LOGNAME"))) + { + user = getenv("USER"); + } + } if (!(pwp = getpwuid(getuid()))) { |