Improve match

This commit is contained in:
jonschz 2025-05-09 14:18:35 +02:00
parent 637db10feb
commit e66d9ba0d6

View File

@ -389,7 +389,9 @@ void DecodeSS2(LPBITMAPINFOHEADER p_bitmapHeader, BYTE* p_pixelData, BYTE* p_dat
token = *(short*) data; token = *(short*) data;
data += 2; data += 2;
if (token < 0) { if (token >= 0) {
goto column_loop_2;
}
if (token & 0x4000) { if (token & 0x4000) {
goto weird_code; goto weird_code;
} }
@ -408,7 +410,9 @@ void DecodeSS2(LPBITMAPINFOHEADER p_bitmapHeader, BYTE* p_pixelData, BYTE* p_dat
return; return;
// TODO: Something is off about these breaks and jumps -- too many JMP instructions // TODO: Something is off about these breaks and jumps -- too many JMP instructions
} }
} // }
column_loop_2:
// LINE: BETA10 0x1013e71e // LINE: BETA10 0x1013e71e
short column = xofs; short column = xofs;