diff options
author | Max Horn | 2009-02-21 22:40:58 +0000 |
---|---|---|
committer | Max Horn | 2009-02-21 22:40:58 +0000 |
commit | d6e397233f7abb76b60bae6c4a0dc8052c1b3e17 (patch) | |
tree | 7317dc926c815e2dfb5a06ee5df0de1fe7bf54d2 /engines/sci/engine | |
parent | 41b1f19a5da839ce5aaf6d433d6a85557ad2bc77 (diff) | |
download | scummvm-rg350-d6e397233f7abb76b60bae6c4a0dc8052c1b3e17.tar.gz scummvm-rg350-d6e397233f7abb76b60bae6c4a0dc8052c1b3e17.tar.bz2 scummvm-rg350-d6e397233f7abb76b60bae6c4a0dc8052c1b3e17.zip |
SCI: More cleanup
svn-id: r38758
Diffstat (limited to 'engines/sci/engine')
-rw-r--r-- | engines/sci/engine/kfile.cpp | 11 | ||||
-rw-r--r-- | engines/sci/engine/scriptconsole.cpp | 1 |
2 files changed, 11 insertions, 1 deletions
diff --git a/engines/sci/engine/kfile.cpp b/engines/sci/engine/kfile.cpp index e6cd961d80..16daa38f84 100644 --- a/engines/sci/engine/kfile.cpp +++ b/engines/sci/engine/kfile.cpp @@ -38,12 +38,23 @@ #include <errno.h> #include <sys/stat.h> // for S_IREAD/S_IWRITE +// FIXME: Get rid of the following (needed for O_RDONLY etc.) +#include <fcntl.h> + + namespace Sci { #ifndef O_BINARY #define O_BINARY 0 #endif +#ifdef WIN32 +# define FO_BINARY "b" +#else +# define FO_BINARY "" +#endif + + static int _savegame_indices_nr = -1; // means 'uninitialized' static struct _savegame_index_struct { diff --git a/engines/sci/engine/scriptconsole.cpp b/engines/sci/engine/scriptconsole.cpp index f710619457..65cf110f61 100644 --- a/engines/sci/engine/scriptconsole.cpp +++ b/engines/sci/engine/scriptconsole.cpp @@ -696,7 +696,6 @@ static int c_version(EngineState * s) { return -1; } - sciprintf("FreeSCI, version " VERSION "\n"); sciprintf("Resource file version: %s\n", sci_version_types[s->resmgr->sci_version]); sciprintf("Emulated interpreter version: %d.%03d.%03d\n", SCI_VERSION_MAJOR(s->version), SCI_VERSION_MINOR(s->version), SCI_VERSION_PATCHLEVEL(s->version)); |