aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--engines/gnap/resource.h5
1 files changed, 2 insertions, 3 deletions
diff --git a/engines/gnap/resource.h b/engines/gnap/resource.h
index 73cee761c6..7235351f65 100644
--- a/engines/gnap/resource.h
+++ b/engines/gnap/resource.h
@@ -171,10 +171,9 @@ protected:
}
ResourceClass *load(int resourceId) {
- if (_dat->getResourceType(resourceId) != ResourceType) {
+ if (_dat->getResourceType(resourceId) != ResourceType)
error("ResourceCache::load() Wrong resource type: Expected %d, got %d", ResourceType, _dat->getResourceType(resourceId));
- return nullptr;
- }
+
byte *resourceData = _dat->loadResource(resourceId);
uint32 resourceSize = _dat->getResourceSize(resourceId);
ResourceClass *obj = new ResourceClass(resourceId, resourceData, resourceSize);