X-Git-Url: http://sjero.net/git/?a=blobdiff_plain;f=src%2Fmain.c;h=d68cdbd6b937db48b44ca3d20b926c88e27cee08;hb=f7235a59b707cabf831127100916de63b2ef1bc7;hp=159973a0021a2e36e80d5c389f8c40fa38f3b91e;hpb=d78cd8d8f8e12d1b71ac19795131d6975abe544b;p=wget diff --git a/src/main.c b/src/main.c index 159973a0..d68cdbd6 100644 --- a/src/main.c +++ b/src/main.c @@ -947,6 +947,14 @@ for details.\n\n")); exit (1); } + if (opt.ask_passwd) + { + opt.passwd = prompt_for_password (); + + if (opt.passwd == NULL || opt.passwd[0] == '\0') + exit (1); + } + #ifdef MSDOS if (opt.wdebug) dbug_init(); @@ -1030,9 +1038,6 @@ for details.\n\n")); char *filename = NULL, *redirected_URL = NULL; int dt; - if (opt.ask_passwd) - opt.passwd = prompt_for_password (); - if ((opt.recursive || opt.page_requisites) && (url_scheme (*t) != SCHEME_FTP || url_uses_proxy (*t))) {