From 0c74f7a2c8e0af7ac006c16fc9ef05e5f9245518 Mon Sep 17 00:00:00 2001 From: "Lubomir I. Ivanov" Date: Fri, 3 Nov 2017 01:51:33 +0200 Subject: win32: optimize the console and logging logic Currently one has to explicitly use --win32console and/or --win32log to enable a dedicated console (a console window that opens next to the Subsurface window) or to enable file logging on Win32. This patch makes the following changes: - removes the --win32* command line arguments - removes the dedicated console window support - if the app starts from a shortcut and not from a console, always redirect stderr and stdout to _err & _out log files - if the app starts from a console redirect stderr and stdout to that console Signed-off-by: Lubomir I. Ivanov --- core/macos.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) (limited to 'core/macos.c') diff --git a/core/macos.c b/core/macos.c index 6af474e85..b16225c78 100644 --- a/core/macos.c +++ b/core/macos.c @@ -207,10 +207,8 @@ int subsurface_zip_close(struct zip *zip) } /* win32 console */ -void subsurface_console_init(bool dedicated, bool logfile) +void subsurface_console_init(void) { - (void)dedicated; - (void)logfile; /* NOP */ } -- cgit v1.2.3-70-g09d2