From 97f34ab6682d83d9a0265a4291b44eaf45703493 Mon Sep 17 00:00:00 2001 From: Tatsuhiro Tsujikawa Date: Wed, 10 Aug 2011 00:38:48 +0900 Subject: Added global::cerr. windows.h now included from common.h We replaced most of std::cerr with global::cerr. windows.h is now included from common.h. Before including it, we define WINVER. We renamed some variable name because some macros in windows.h collide with them. --- src/WinConsoleFile.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/WinConsoleFile.h') diff --git a/src/WinConsoleFile.h b/src/WinConsoleFile.h index 56d750eb..d3c16d25 100644 --- a/src/WinConsoleFile.h +++ b/src/WinConsoleFile.h @@ -42,12 +42,13 @@ namespace aria2 { // This is a wrapper class for WriteConsoleW class WinConsoleFile:public OutputFile { public: - WinConsoleFile(); + WinConsoleFile(DWORD stdHandle); virtual ~WinConsoleFile(); virtual size_t write(const char* str); virtual int printf(const char* format, ...); virtual int flush(); private: + DWORD stdHandle_; // Don't allow copying WinConsoleFile(const WinConsoleFile&); WinConsoleFile& operator=(const WinConsoleFile&); -- cgit