diff options
-rw-r--r-- | libftpconn/open.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/libftpconn/open.c b/libftpconn/open.c index 1a0dfec7..baa6bacb 100644 --- a/libftpconn/open.c +++ b/libftpconn/open.c @@ -64,9 +64,9 @@ ftp_conn_login (struct ftp_conn *conn) else { pass = getenv ("USER"); - if (pass) + if (! pass) pass = getenv ("LOGNAME"); - if (pass) + if (! pass) { struct passwd *pe = getpwuid (getuid ()); pass = pe ? pe->pw_name : "?"; |