aboutsummaryrefslogtreecommitdiff
path: root/common
diff options
context:
space:
mode:
authorMax Horn2003-12-25 17:52:25 +0000
committerMax Horn2003-12-25 17:52:25 +0000
commit88873d5b319457f9c92139d9da7828517a71ed9b (patch)
tree73625c6f1862bbac34b91db39abfe6f039cfa3f6 /common
parentc07a290d8c147b7adf649dcd3943728437379738 (diff)
downloadscummvm-rg350-88873d5b319457f9c92139d9da7828517a71ed9b.tar.gz
scummvm-rg350-88873d5b319457f9c92139d9da7828517a71ed9b.tar.bz2
scummvm-rg350-88873d5b319457f9c92139d9da7828517a71ed9b.zip
be stricter about File::open params
svn-id: r11919
Diffstat (limited to 'common')
-rw-r--r--common/file.cpp2
-rw-r--r--common/file.h4
2 files changed, 3 insertions, 3 deletions
diff --git a/common/file.cpp b/common/file.cpp
index 7f81cdddf1..726b57b991 100644
--- a/common/file.cpp
+++ b/common/file.cpp
@@ -138,7 +138,7 @@ File::~File() {
delete [] _name;
}
-bool File::open(const char *filename, const char *directory, int mode, byte encbyte) {
+bool File::open(const char *filename, const char *directory, AccessMode mode, byte encbyte) {
if (_handle) {
debug(2, "File %s already opened", filename);
return false;
diff --git a/common/file.h b/common/file.h
index 6bf281ff92..eb98151eb0 100644
--- a/common/file.h
+++ b/common/file.h
@@ -39,7 +39,7 @@ private:
static Common::String _defaultDirectory;
public:
- enum {
+ enum AccessMode {
kFileReadMode = 1,
kFileWriteMode = 2
};
@@ -49,7 +49,7 @@ public:
File();
virtual ~File();
bool open(const char *filename, const Common::String &directory) { return open(filename, directory.c_str()); }
- bool open(const char *filename, const char *directory = NULL, int mode = kFileReadMode, byte encbyte = 0);
+ bool open(const char *filename, const char *directory = NULL, AccessMode mode = kFileReadMode, byte encbyte = 0);
void close();
bool isOpen() const;
bool ioFailed() const;