From: Chris Hanson Date: Sun, 11 Nov 1990 00:25:13 +0000 (+0000) Subject: Initialize file descriptors of `struct terminal_state_recording' X-Git-Tag: 20090517-FFI~11081 X-Git-Url: https://birchwood-abbey.net/git?a=commitdiff_plain;h=afd0d2ab0a836dbbc3fa67107b00f9868c1d4866;p=mit-scheme.git Initialize file descriptors of `struct terminal_state_recording' variables. --- diff --git a/v7/src/microcode/uxctty.c b/v7/src/microcode/uxctty.c index bf03ba5ed..2c7d32c91 100644 --- a/v7/src/microcode/uxctty.c +++ b/v7/src/microcode/uxctty.c @@ -1,6 +1,6 @@ /* -*-C-*- -$Header: /Users/cph/tmp/foo/mit-scheme/mit-scheme/v7/src/microcode/uxctty.c,v 1.4 1990/11/05 22:59:52 cph Exp $ +$Header: /Users/cph/tmp/foo/mit-scheme/mit-scheme/v7/src/microcode/uxctty.c,v 1.5 1990/11/11 00:25:13 cph Exp $ Copyright (c) 1990 Massachusetts Institute of Technology @@ -390,6 +390,9 @@ DEFUN (UX_initialize_ctty, (interactive), int interactive) : (UX_open (tty, O_RDWR, 0))); } permit_ctty_control = interactive; + (inside_ctty_state . fd) = (outside_ctty_state . fd) = ctty_fildes; + (inside_stdin_state . fd) = (outside_stdin_state . fd) = STDIN_FILENO; + (inside_stdout_state . fd) = (outside_stdout_state . fd) = STDOUT_FILENO; UX_ctty_save_external_state (); (inside_ctty_state . recorded_p) = 0; (inside_stdin_state . recorded_p) = 0;