From 24fa551a71453dd712b5cb0223b2ff85026a2894 Mon Sep 17 00:00:00 2001 From: Paul Gilbert Date: Tue, 5 Jul 2011 21:11:59 +1000 Subject: CGE: Fix synchronising Sprite::_seqPtr to be a signed int16 --- engines/cge/vga13h.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'engines/cge/vga13h.cpp') 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'; -- cgit v1.2.3