diff options
author | Chris Wilson <chris+github@qwirx.com> | 2009-04-26 14:41:24 +0000 |
---|---|---|
committer | Chris Wilson <chris+github@qwirx.com> | 2009-04-26 14:41:24 +0000 |
commit | 359f7b95fc452fdbfc98fb5ba4910e40d845a684 (patch) | |
tree | d0d67140f6931d9823ef821622bc6bed6562b46a | |
parent | afcac9017d4a46f4c69bdd0b4151daf2f6d4e68f (diff) |
Move definition of INVALID_HANDLE_VALUE and tOSFileHandle to
BoxPlatform.h, to make them available in other files.
-rw-r--r-- | lib/common/BoxPlatform.h | 8 | ||||
-rw-r--r-- | lib/common/FileStream.h | 8 |
2 files changed, 8 insertions, 8 deletions
diff --git a/lib/common/BoxPlatform.h b/lib/common/BoxPlatform.h index c625a7c7..617aa031 100644 --- a/lib/common/BoxPlatform.h +++ b/lib/common/BoxPlatform.h @@ -176,6 +176,14 @@ #include "emu.h" +#ifdef WIN32 + #define INVALID_FILE INVALID_HANDLE_VALUE + typedef HANDLE tOSFileHandle; +#else + #define INVALID_FILE -1 + typedef int tOSFileHandle; +#endif + // Solaris has no dirfd(x) macro or function, and we need one for // intercept tests. We cannot define macros with arguments directly // using AC_DEFINE, so do it here instead of in configure.ac. diff --git a/lib/common/FileStream.h b/lib/common/FileStream.h index 7c4118cd..9101a968 100644 --- a/lib/common/FileStream.h +++ b/lib/common/FileStream.h @@ -20,14 +20,6 @@ #include <unistd.h> #endif -#ifdef WIN32 - #define INVALID_FILE INVALID_HANDLE_VALUE - typedef HANDLE tOSFileHandle; -#else - #define INVALID_FILE -1 - typedef int tOSFileHandle; -#endif - class FileStream : public IOStream { public: |