aboutsummaryrefslogtreecommitdiffstats
path: root/env.c
diff options
context:
space:
mode:
authorEric S. Raymond <esr@thyrsus.com>2001-07-25 07:18:36 +0000
committerEric S. Raymond <esr@thyrsus.com>2001-07-25 07:18:36 +0000
commit3d0d161fa09f54838333bc8610f70110015725b0 (patch)
treef8311254fef9812232cb937cc95de40923b1fa82 /env.c
parenta4814f15939f2648b39270d3f7fb53c053ed0bb6 (diff)
downloadfetchmail-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.c10
1 files changed, 7 insertions, 3 deletions
diff --git a/env.c b/env.c
index 0c174009..19593d72 100644
--- a/env.c
+++ b/env.c
@@ -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())))
{