(svn r4786) - Newstations: in GetPlatformInfo() ensure negative values are only four bits

This commit is contained in:
peter1138 2006-05-09 06:52:28 +00:00
parent cd3c141336
commit 6e3b7f40be
1 changed files with 2 additions and 2 deletions

View File

@ -213,8 +213,8 @@ uint32 GetPlatformInfo(Axis axis, byte tile, int platforms, int length, int x, i
if (centred) {
x -= platforms / 2;
y -= length / 2;
SB(retval, 0, 4, clamp(y, -8, 7));
SB(retval, 4, 4, clamp(x, -8, 7));
SB(retval, 0, 4, y & 0xF);
SB(retval, 4, 4, x & 0xF);
} else {
SB(retval, 0, 4, y);
SB(retval, 4, 4, length - y - 1);