--- pgp/src/passwd.c 2018/04/24 16:38:42 1.1.1.2 +++ pgp/src/passwd.c 2018/04/24 16:39:25 1.1.1.3 @@ -25,7 +25,6 @@ boolean showpass = FALSE; void hashpass (char *keystring, int keylen, byte *hash) { MD5_CTX mdContext; - int i; /* Calculate the hash */ MD5Init(&mdContext); @@ -66,7 +65,7 @@ int GetHashedPassPhrase(char *keystring, break; fprintf(pgpout,PSTR("\n\007Error: Pass phrases were different. Try again.")); } - if (noecho && filter_mode) + if (noecho && (filter_mode || quietmode)) putc('\n', pgpout); len = strlen(keystring);