From da5249a364aac3ec1b6d28dd7200cf6cdd9a2913 Mon Sep 17 00:00:00 2001 From: Michael Pavone Date: Mon, 19 Oct 2015 19:16:28 -0700 Subject: Added a command line option to force BlastEm to not open a new terminal even if it detects that stdin/out are not terminals --- terminal_win.c | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'terminal_win.c') diff --git a/terminal_win.c b/terminal_win.c index 1716fd4..f270308 100644 --- a/terminal_win.c +++ b/terminal_win.c @@ -1,13 +1,20 @@ #include #include +static char init_done; + +void force_no_terminal() +{ + init_done = 1; +} + void init_terminal() { - static char init_done; if (!init_done) { AllocConsole(); freopen("CONIN$", "r", stdin); freopen("CONOUT$", "w", stdout); freopen("CONOUT$", "w", stderr); + init_done = 1; } } -- cgit v1.2.3