aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--engines/scumm/insane/insane.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/engines/scumm/insane/insane.cpp b/engines/scumm/insane/insane.cpp
index 5f629d1e55..73f277ae7f 100644
--- a/engines/scumm/insane/insane.cpp
+++ b/engines/scumm/insane/insane.cpp
@@ -597,7 +597,8 @@ void Insane::readFileToMem(const char *name, byte **buf) {
ScummFile in;
uint32 len;
- _vm->openFile(in, name);
+ if (!_vm->openFile(in, name))
+ error("Cannot open file %s", name);
len = in.size();
*buf = (byte *)malloc(len);
in.read(*buf, len);