From afd0d2ab0a836dbbc3fa67107b00f9868c1d4866 Mon Sep 17 00:00:00 2001 From: Chris Hanson Date: Sun, 11 Nov 1990 00:25:13 +0000 Subject: [PATCH] Initialize file descriptors of `struct terminal_state_recording' variables. --- v7/src/microcode/uxctty.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) 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; -- 2.25.1