diff options
Diffstat (limited to 'src/console.h')
| -rw-r--r-- | src/console.h | 16 |
1 files changed, 6 insertions, 10 deletions
diff --git a/src/console.h b/src/console.h index 3944b415..8b99f7f1 100644 --- a/src/console.h +++ b/src/console.h @@ -37,22 +37,18 @@ #include "common.h" #include "SharedHandle.h" -#ifdef __MINGW32__ -# include "WinConsoleFile.h" -#else // !__MINGW32__ -# include "BufferedFile.h" -#endif // !__MINGW32__ +#include "OutputFile.h" namespace aria2 { -#ifdef __MINGW32__ -typedef SharedHandle<WinConsoleFile> Console; -#else // !__MINGW32__ -typedef SharedHandle<BufferedFile> Console; -#endif // !__MINGW32__ +typedef SharedHandle<OutputFile> Console; namespace global { +// Initialize console output facility. If the |suppress| is true, all +// output sent to the console objects are discarded. +void initConsole(bool suppress); + const Console& cout(); const Console& cerr(); |
