From afb3a846210914791d38c10900413dadeb7bda9d Mon Sep 17 00:00:00 2001 From: =?utf8?q?G=C3=A9=20van=20Geldorp?= Date: Wed, 4 Jan 2006 23:48:15 +0000 Subject: [PATCH 1/1] Avoid using uninitialized variables svn path=/trunk/; revision=20565 --- reactos/apps/utils/net/ftp/ftp.c | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/reactos/apps/utils/net/ftp/ftp.c b/reactos/apps/utils/net/ftp/ftp.c index 640e1afdf7d..4642bac626b 100644 --- a/reactos/apps/utils/net/ftp/ftp.c +++ b/reactos/apps/utils/net/ftp/ftp.c @@ -211,13 +211,16 @@ int login(const char *host) int n, aflag = 0; user = pass = acct = 0; - if (ruserpass(host, &puser, &ppass, &pacct) < 0) { + n = ruserpass(host, &puser, &ppass, &pacct); + if (n < 0) { code = -1; return(0); } - user = puser; - pass = ppass; - acct = pacct; + if (0 != n) { + user = puser; + pass = ppass; + acct = pacct; + } while (user == NULL) { const char *myname = "none"; // This needs to become the usename env -- 2.17.1