The unified diff between revisions [7fb3ca52..] and [8f25eab3..] is displayed below. It can also be downloaded as a raw diff.

This diff has been restricted to the following files: 'cli-authpasswd.c'

#
#
# patch "cli-authpasswd.c"
#  from [ac2864b6001ecb7272b258aeee75ed1287d745e2]
#    to [f90967c3816ba60765b1027a373209206fc73b4f]
#
============================================================
--- cli-authpasswd.c	ac2864b6001ecb7272b258aeee75ed1287d745e2
+++ cli-authpasswd.c	f90967c3816ba60765b1027a373209206fc73b4f
@@ -125,11 +125,8 @@ void cli_auth_password() {
 		password = gui_getpass("Password: ");
 	else
 #endif
-		password = getpass("Password: ");
+		password = getpass_or_cancel("Password: ");

-	if (password == NULL)
-		return 0;
-
 	buf_putbyte(ses.writepayload, SSH_MSG_USERAUTH_REQUEST);

 	buf_putstring(ses.writepayload, cli_opts.username,