aboutsummaryrefslogtreecommitdiff
path: root/engines/cge/vga13h.cpp
diff options
context:
space:
mode:
authorPaul Gilbert2011-07-05 21:11:59 +1000
committerPaul Gilbert2011-07-05 21:11:59 +1000
commit24fa551a71453dd712b5cb0223b2ff85026a2894 (patch)
tree231136b4f00fc4c84ebefe1f6efa1419d9eddb74 /engines/cge/vga13h.cpp
parent44490c378dd78f8a51203ca8c3d45126bbd9fd08 (diff)
downloadscummvm-rg350-24fa551a71453dd712b5cb0223b2ff85026a2894.tar.gz
scummvm-rg350-24fa551a71453dd712b5cb0223b2ff85026a2894.tar.bz2
scummvm-rg350-24fa551a71453dd712b5cb0223b2ff85026a2894.zip
CGE: Fix synchronising Sprite::_seqPtr to be a signed int16
Diffstat (limited to 'engines/cge/vga13h.cpp')
-rw-r--r--engines/cge/vga13h.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/engines/cge/vga13h.cpp b/engines/cge/vga13h.cpp
index 1aec1689bc..c349950bee 100644
--- a/engines/cge/vga13h.cpp
+++ b/engines/cge/vga13h.cpp
@@ -795,7 +795,7 @@ void Sprite::sync(Common::Serializer &s) {
s.syncAsUint16LE(_time);
s.syncAsByte(_nearPtr);
s.syncAsByte(_takePtr);
- s.syncAsUint16LE(_seqPtr);
+ s.syncAsSint16LE(_seqPtr);
s.syncAsUint16LE(_shpCnt);
s.syncBytes((byte *)&_file[0], 9);
_file[8] = '\0';