From d6dbb98bc9770fc3af3fc0ef3c4792047f3c689c Mon Sep 17 00:00:00 2001 From: Filippos Karapetis Date: Tue, 18 Sep 2007 23:05:33 +0000 Subject: Fixed compilation under MSVC8 svn-id: r28951 --- backends/fs/windows/windows-fs.cpp | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/backends/fs/windows/windows-fs.cpp b/backends/fs/windows/windows-fs.cpp index da9fc59c35..c7f500f108 100644 --- a/backends/fs/windows/windows-fs.cpp +++ b/backends/fs/windows/windows-fs.cpp @@ -37,6 +37,21 @@ #endif #include +// F_OK, R_OK and W_OK are not defined under MSVC, so we define them here +// For more information on the modes used by MSVC, check: +// http://msdn2.microsoft.com/en-us/library/1w06ktdy(VS.80).aspx +#ifndef F_OK +#define F_OK 0 +#endif + +#ifndef R_OK +#define R_OK 4 +#endif + +#ifndef W_OK +#define W_OK 2 +#endif + /** * Implementation of the ScummVM file system API based on Windows API. * -- cgit v1.2.3