From 4c010838b22c05d260ca7daaf05cccf388207818 Mon Sep 17 00:00:00 2001 From: "relyea%netscape.com" Date: Wed, 28 Feb 2001 01:58:02 +0000 Subject: [PATCH] On NT, it looks like isatty doesn't always work. Since we always use stdin for this use that test instead. --- security/nss/cmd/lib/secpwd.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/security/nss/cmd/lib/secpwd.c b/security/nss/cmd/lib/secpwd.c index a513b565da3e..290538a0eafa 100644 --- a/security/nss/cmd/lib/secpwd.c +++ b/security/nss/cmd/lib/secpwd.c @@ -84,7 +84,11 @@ char *SEC_GetPassword(FILE *input, FILE *output, char *prompt, { char phrase[200]; int infd = fileno(input); +#ifdef _WINDOWS + int isTTY = (input == stdin); +#else int isTTY = isatty(infd); +#endif for (;;) { /* Prompt for password */ if (isTTY) {