diff options
author | Eugene Sandulenko | 2017-03-26 23:31:05 +0200 |
---|---|---|
committer | Eugene Sandulenko | 2017-03-27 00:48:56 +0200 |
commit | b9e072275b68ab2aeeefb5c2213db0dd27e39e1d (patch) | |
tree | 468ed2cdb8a0b22a666fa464d0cb9ae5388e372f /engines/director/archive.h | |
parent | 3194c308ee58d7d02a59e0367daaba5222d6be2f (diff) | |
download | scummvm-rg350-b9e072275b68ab2aeeefb5c2213db0dd27e39e1d.tar.gz scummvm-rg350-b9e072275b68ab2aeeefb5c2213db0dd27e39e1d.tar.bz2 scummvm-rg350-b9e072275b68ab2aeeefb5c2213db0dd27e39e1d.zip |
DIRECTOR: Fixed processing of embedded RIFF archives
Diffstat (limited to 'engines/director/archive.h')
-rw-r--r-- | engines/director/archive.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/engines/director/archive.h b/engines/director/archive.h index 40b15d51dc..28be6cf03c 100644 --- a/engines/director/archive.h +++ b/engines/director/archive.h @@ -94,11 +94,13 @@ private: class RIFFArchive : public Archive { public: - RIFFArchive() : Archive() {} + RIFFArchive() : Archive() { _startOffset = 0; } ~RIFFArchive() {} bool openStream(Common::SeekableReadStream *stream, uint32 startOffset = 0); Common::SeekableSubReadStreamEndian *getResource(uint32 tag, uint16 id); + + uint32 _startOffset; }; class RIFXArchive : public Archive { |