This is the mail archive of the
cygwin@sourceware.cygnus.com
mailing list for the Cygwin project.
gdb and isatty call
- To: "'gnu-win32 at cygnus dot com'" <gnu-win32 at cygnus dot com>
- Subject: gdb and isatty call
- From: Ian Collins <Ian at kiwiplan dot co dot nz>
- Date: Tue, 2 Dec 1997 17:25:34 +1300
When I run gdb, isatty always says I do not have a tty.
For example,
#include <stdio.h>
main()
{
extern int isatty();
FILE *lf;
lf = fopen("/usr3/ian/fubar", "w+");
fprintf(lf, "started\n");
if (isatty(fileno(stdin))) {
fprintf(lf, "interactive\n");
}
else {
fprintf(lf, "batch\n");
}
}
That works fine (or at least as expected) when run interactively or in
batch, but if I run it in gdb (with or without the -nw flag), isatty
thinks I am in batch.
Any ideas? (I'm running NT 4 SP3 with Gnu B18 with latest Sergeys
patches).
Ian Collins.
KIWIPLAN NZ.
-
For help on using this list (especially unsubscribing), send a message to
"gnu-win32-request@cygnus.com" with one line of text: "help".