mirror of https://github.com/OpenTTD/OpenTTD
(svn r14193) -Fix (r14191): don't put an unsigned 0x80 in a signed int8 as that's not what you want.
parent
d40145008e
commit
0b88f0cf54
|
@ -85,9 +85,9 @@ void SkipSpriteData(byte type, uint16 num)
|
|||
while (num > 0) {
|
||||
int8 i = FioReadByte();
|
||||
if (i >= 0) {
|
||||
i = (i == 0) ? 0x80 : i;
|
||||
num -= i;
|
||||
FioSkipBytes(i);
|
||||
int size = (i == 0) ? 0x80 : i;
|
||||
num -= size;
|
||||
FioSkipBytes(size);
|
||||
} else {
|
||||
i = -(i >> 3);
|
||||
num -= i;
|
||||
|
|
Loading…
Reference in New Issue