mirror of
https://github.com/libretro/scummvm.git
synced 2025-04-02 14:51:40 +00:00
GRAPHICS: Assume PICT are version 2 by default
The version number decides if opcodes are 1 or 2 bytes, but we don't know for sure which it is until the first opcode has been handled. But the way the o_versionOp1 opcode is defined, we should recognize it it regardless, so going from assumed version 2 to confirmed version 1 should be no problem. I do not have any test case to confirm this, though. What I do know is that going from assumed version 1 to confirmed version 2 does not work, so we want _version to be well defined (even if wrong) from the beginning.
This commit is contained in:
parent
e5553b04df
commit
1ae0fe2d1e
@ -38,6 +38,7 @@ namespace Image {
|
||||
PICTDecoder::PICTDecoder() {
|
||||
_outputSurface = 0;
|
||||
_paletteColorCount = 0;
|
||||
_version = 2;
|
||||
}
|
||||
|
||||
PICTDecoder::~PICTDecoder() {
|
||||
|
Loading…
x
Reference in New Issue
Block a user