summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorRichard Basch <probe@mit.edu>1997-02-14 17:29:25 +0000
committerRichard Basch <probe@mit.edu>1997-02-14 17:29:25 +0000
commit10ff64ba31d3feb487e9d8f898be083090516427 (patch)
tree0950aa9bdfb76d6174c248a04c240a3b243d3774 /src
parent484d52f9c082d20f1dea68de997f8768dc14ee79 (diff)
downloadkrb5-10ff64ba31d3feb487e9d8f898be083090516427.tar.gz
krb5-10ff64ba31d3feb487e9d8f898be083090516427.tar.xz
krb5-10ff64ba31d3feb487e9d8f898be083090516427.zip
com_err.c: Only check if stderr is a tty under Win32; Win16 does not
even declare stderr. (win16/win32) git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9864 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src')
-rw-r--r--src/util/et/com_err.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/util/et/com_err.c b/src/util/et/com_err.c
index 387458f95..0687827fa 100644
--- a/src/util/et/com_err.c
+++ b/src/util/et/com_err.c
@@ -99,12 +99,14 @@ void KRB5_CALLCONV default_com_err_proc(ectx, priv, whoami, code, fmt, ap)
MacMessageBox(errbuf);
#else
/* For Windows */
+#ifdef _WIN32
if (_isatty(_fileno(stderr))) {
fputs(errbuf, stderr);
fputc('\r', stderr);
fputc('\n', stderr);
fflush(stderr);
} else
+#endif /* _WIN32 */
MessageBox ((HWND)NULL, errbuf, "Kerberos", MB_ICONEXCLAMATION);
#endif
}