From 3ddf04465eb8a7d1e6ad6ade374bc30eecdd72c0 Mon Sep 17 00:00:00 2001 From: Matthew Hoops Date: Fri, 11 Jul 2014 23:29:37 -0400 Subject: MADE: Error out when a blocks file fails to open --- engines/made/resource.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/engines/made/resource.cpp b/engines/made/resource.cpp index 1bb328c7a2..2c75965976 100644 --- a/engines/made/resource.cpp +++ b/engines/made/resource.cpp @@ -441,7 +441,8 @@ void ResourceReader::openResourceBlocks() { } void ResourceReader::openResourceBlock(const char *filename, Common::File *blockFile, uint32 resType) { - blockFile->open(filename); + if (!blockFile->open(filename)) + error("Failed to open '%s'", filename); blockFile->readUint16LE(); // Skip unused uint16 count = blockFile->readUint16LE(); -- cgit v1.2.3