]> sjero.net Git - wget/blobdiff - src/main.c
Handle Ctrl-D, empty password.
[wget] / src / main.c
index 159973a0021a2e36e80d5c389f8c40fa38f3b91e..228bb27fe2ef00dc2171b4e94ec9cebd1e382415 100644 (file)
@@ -1031,7 +1031,12 @@ for details.\n\n"));
       int dt;
 
       if (opt.ask_passwd)
-        opt.passwd = prompt_for_password ();
+        {
+          opt.passwd = prompt_for_password ();
+
+          if (opt.passwd == NULL || opt.passwd[0] == '\0')
+              exit (1);
+        }
 
       if ((opt.recursive || opt.page_requisites)
           && (url_scheme (*t) != SCHEME_FTP || url_uses_proxy (*t)))