diff options
author | Darkvater <darkvater@openttd.org> | 2006-11-28 19:58:13 +0000 |
---|---|---|
committer | Darkvater <darkvater@openttd.org> | 2006-11-28 19:58:13 +0000 |
commit | d8d210056d5f504f4a3136eb9d0cd14bb39cfbda (patch) | |
tree | 3056b2d5953729442df4da61533a3e29d896191f /win32.h | |
parent | 4e7109113750d383fae9086638c17646f6df74b5 (diff) | |
download | openttd-d8d210056d5f504f4a3136eb9d0cd14bb39cfbda.tar.xz |
(svn r7278) -Codechange: [win32] Add UNICODE support so it should compile on OS's using UNICODE
API exclusively.
Diffstat (limited to 'win32.h')
-rw-r--r-- | win32.h | 10 |
1 files changed, 9 insertions, 1 deletions
@@ -6,6 +6,14 @@ bool MyShowCursor(bool show); typedef void (*Function)(int); -bool LoadLibraryList(Function proc[], const char* dll); +bool LoadLibraryList(Function proc[], const char *dll); + +#if defined(UNICODE) +# define MB_TO_WIDE(x) OTTD2FS(x) +# define WIDE_TO_MB(x) FS2OTTD(x) +#else +# define MB_TO_WIDE(x) (x) +# define WIDE_TO_MB(x) (x) +#endif #endif /* WIN32_H */ |