aboutsummaryrefslogtreecommitdiff
path: root/scumm/smush/chunk.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'scumm/smush/chunk.cpp')
-rw-r--r--scumm/smush/chunk.cpp5
1 files changed, 3 insertions, 2 deletions
diff --git a/scumm/smush/chunk.cpp b/scumm/smush/chunk.cpp
index 8df68c1b15..181d7707c4 100644
--- a/scumm/smush/chunk.cpp
+++ b/scumm/smush/chunk.cpp
@@ -21,6 +21,7 @@
#include "stdafx.h"
#include "scumm/smush/chunk.h"
+#include "scumm/scumm.h"
#include "common/file.h"
#include "common/str.h"
@@ -89,8 +90,8 @@ FileChunk::FileChunk() :
}
FileChunk::FileChunk(const char *fname) {
- _data = new File();
- if (!_data->open(fname))
+ _data = new ScummFile();
+ if (!g_scumm->openFile(*_data, fname))
error("FileChunk: Unable to open file %s", fname);
_type = _data->readUint32BE();