Wed, 31 Dec 2014 06:09:35 +0100
Cloned upstream origin tor-browser at tor-browser-31.3.0esr-4.5-1-build1
revision ID fc1c9ff7c1b2defdbc039f12214767608f46423f for hacking purpose.
1 // Windows/Error.h
3 #ifndef __WINDOWS_ERROR_H
4 #define __WINDOWS_ERROR_H
6 #include "Common/String.h"
8 namespace NWindows {
9 namespace NError {
11 bool MyFormatMessage(DWORD messageID, CSysString &message);
12 inline CSysString MyFormatMessage(DWORD messageID)
13 {
14 CSysString message;
15 MyFormatMessage(messageID, message);
16 return message;
17 }
18 #ifdef _UNICODE
19 inline UString MyFormatMessageW(DWORD messageID)
20 { return MyFormatMessage(messageID); }
21 #else
22 bool MyFormatMessage(DWORD messageID, UString &message);
23 inline UString MyFormatMessageW(DWORD messageID)
24 {
25 UString message;
26 MyFormatMessage(messageID, message);
27 return message;
28 }
29 #endif
31 }}
33 #endif