* fhandler.h (fhandler_termios::fixup_after_exec): New function.

* fhandler.cc (fhandler_termios::fixup_after_fork): New function.
Fixup output handle.
* fhandler_tty.cc (fhandler_tty_common::fixup_after_fork): Output
handle is now fixed up in fhandler_termios::fixup_after_fork().
This commit is contained in:
Egor Duda
2001-03-12 21:27:42 +00:00
parent 79409dc0a2
commit e935fcf08a
4 changed files with 18 additions and 2 deletions

View File

@ -581,6 +581,8 @@ public:
bg_check_types bg_check (int sig);
virtual DWORD __acquire_output_mutex (const char *fn, int ln, DWORD ms) {return 1;}
virtual void __release_output_mutex (const char *fn, int ln) {}
void fixup_after_fork (HANDLE);
void fixup_after_exec (HANDLE parent) { fixup_after_fork (parent); }
};
enum ansi_intensity