aboutsummaryrefslogtreecommitdiff
path: root/engines
diff options
context:
space:
mode:
authorPaul Gilbert2014-02-16 23:29:19 -0500
committerPaul Gilbert2014-02-16 23:29:19 -0500
commit56a32b365210b3f517952674fbd4b16700ba27ca (patch)
treefface07840e8bfbecd6191d8d48e5d12c4aa6e75 /engines
parentbc8542aa202dd16d6b6fb780dbd029181ba58102 (diff)
downloadscummvm-rg350-56a32b365210b3f517952674fbd4b16700ba27ca.tar.gz
scummvm-rg350-56a32b365210b3f517952674fbd4b16700ba27ca.tar.bz2
scummvm-rg350-56a32b365210b3f517952674fbd4b16700ba27ca.zip
VOYEUR: Fix checking RLV header signature
Diffstat (limited to 'engines')
-rw-r--r--engines/voyeur/animation.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/engines/voyeur/animation.cpp b/engines/voyeur/animation.cpp
index c7522e6b20..f81573f733 100644
--- a/engines/voyeur/animation.cpp
+++ b/engines/voyeur/animation.cpp
@@ -162,7 +162,7 @@ void RL2Decoder::RL2FileHeader::load(Common::SeekableReadStream *stream) {
_form = stream->readUint32LE();
_backSize = stream->readUint32LE();
- _signature = stream->readUint32LE();
+ _signature = stream->readUint32BE();
if (!isValid())
return;
@@ -197,7 +197,7 @@ void RL2Decoder::RL2FileHeader::load(Common::SeekableReadStream *stream) {
}
bool RL2Decoder::RL2FileHeader::isValid() const {
- return _signature == MKTAG('R','L','V','2') || _signature != MKTAG('R','L','V','3');
+ return _signature == MKTAG('R','L','V','2') || _signature == MKTAG('R','L','V','3');
}
Common::Rational RL2Decoder::RL2FileHeader::getFrameRate() const {