diff options
author | relyea%netscape.com <devnull@localhost> | 2001-02-28 01:58:02 +0000 |
---|---|---|
committer | relyea%netscape.com <devnull@localhost> | 2001-02-28 01:58:02 +0000 |
commit | 7cec4c478ecf26caf6a0f681276960f53f1fc1aa (patch) | |
tree | f14b03429e5922059d36f1450c5e551429b88aca /security | |
parent | 8fccfa96045a5da57a10f476bf478e9e2bc67ffa (diff) | |
download | nss-hg-7cec4c478ecf26caf6a0f681276960f53f1fc1aa.tar.gz |
On NT, it looks like isatty doesn't always work. Since we always use stdin for this use
that test instead.
Diffstat (limited to 'security')
-rw-r--r-- | security/nss/cmd/lib/secpwd.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/security/nss/cmd/lib/secpwd.c b/security/nss/cmd/lib/secpwd.c index a513b565d..290538a0e 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) { |