aboutsummaryrefslogtreecommitdiff
path: root/engines/sherlock/resources.h
diff options
context:
space:
mode:
authorPaul Gilbert2015-05-17 14:01:35 -0400
committerPaul Gilbert2015-05-17 14:01:35 -0400
commit2abb5f19772125ec5b91619e39ffd2fd4b733641 (patch)
tree9cf2a7a2191baa104e5036c7cf4f432a5e80071d /engines/sherlock/resources.h
parent7cd4d1561032104657544d3deda9aada5c06da45 (diff)
downloadscummvm-rg350-2abb5f19772125ec5b91619e39ffd2fd4b733641.tar.gz
scummvm-rg350-2abb5f19772125ec5b91619e39ffd2fd4b733641.tar.bz2
scummvm-rg350-2abb5f19772125ec5b91619e39ffd2fd4b733641.zip
SHERLOCK: Fix decompression of resources from library files
Diffstat (limited to 'engines/sherlock/resources.h')
-rw-r--r--engines/sherlock/resources.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/engines/sherlock/resources.h b/engines/sherlock/resources.h
index d5e83a1745..6bb0682f8d 100644
--- a/engines/sherlock/resources.h
+++ b/engines/sherlock/resources.h
@@ -81,6 +81,8 @@ public:
void addToCache(const Common::String &filename, Common::SeekableReadStream &stream);
bool isInCache(const Common::String &filename) const { return _cache.isCached(filename); }
+ void decompressIfNecessary(Common::SeekableReadStream *&stream);
+
Common::SeekableReadStream *load(const Common::String &filename);
Common::SeekableReadStream *load(const Common::String &filename, const Common::String &libraryFile);