Tue Oct 12 08:59:15 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
+ * inflow.c: Use 0 (standard input) not scb->fd.
+ (terminal_ours_1): If printing warning, don't claim it happened in
+ terminal_inferior.
+
* blockframe.c (get_prev_frame_info): Don't error() if there are no
frames; just return NULL.
our_process_group = tcgetpgrp (0);
#endif
#ifdef HAVE_SGTTY
- ioctl (scb->fd, TIOCGPGRP, &our_process_group);
+ ioctl (0, TIOCGPGRP, &our_process_group);
#endif
}
}
inferior_process_group = tcgetpgrp (0);
#endif
#ifdef HAVE_SGTTY
- ioctl (scb->fd, TIOCGPGRP, &inferior_process_group);
+ ioctl (0, TIOCGPGRP, &inferior_process_group);
#endif
/* Here we used to set ICANON in our ttystate, but I believe this
{
#ifdef HAVE_TERMIOS
result = tcsetpgrp (0, our_process_group);
- OOPSY ("tcsetpgrp");
+ if (result == -1)
+ fprintf (stderr, "[tcsetpgrp failed in terminal_ours: %s]\n",
+ strerror (errno));
#endif
#ifdef HAVE_SGTTY
result = ioctl (0, TIOCSPGRP, our_process_group);
- OOPSY ("TIOCSPGRP");
+ if (result == -1)
+ fprintf (stderr, "[TIOCSPGRP failed in terminal_ours: %s]\n",
+ strerror (errno));
#endif
}