diff options
-rw-r--r-- | engines/sci/engine/kfile.cpp | 1 | ||||
-rw-r--r-- | engines/sci/sci.cpp | 4 | ||||
-rw-r--r-- | engines/sci/tools.cpp | 1 |
3 files changed, 6 insertions, 0 deletions
diff --git a/engines/sci/engine/kfile.cpp b/engines/sci/engine/kfile.cpp index 16daa38f84..33461cb6a4 100644 --- a/engines/sci/engine/kfile.cpp +++ b/engines/sci/engine/kfile.cpp @@ -24,6 +24,7 @@ */ #ifdef WIN32 +# include <direct.h> # include <windows.h> #elif defined (__DC__) # include <dc.h> diff --git a/engines/sci/sci.cpp b/engines/sci/sci.cpp index fc262334c1..3a27389e85 100644 --- a/engines/sci/sci.cpp +++ b/engines/sci/sci.cpp @@ -32,6 +32,10 @@ #include "sci/console.h" #include "sci/include/engine.h" +#ifdef WIN32 +# include <direct.h> +#endif + namespace Sci { extern gfx_driver_t gfx_driver_scummvm; diff --git a/engines/sci/tools.cpp b/engines/sci/tools.cpp index 95558afdb8..7183dab841 100644 --- a/engines/sci/tools.cpp +++ b/engines/sci/tools.cpp @@ -32,6 +32,7 @@ # include <sys/timeb.h> # include <sys/types.h> # include <sys/stat.h> +# include <direct.h> # undef ARRAYSIZE #endif |