diff options
author | md5 | 2011-03-04 11:43:34 +0200 |
---|---|---|
committer | md5 | 2011-03-04 11:44:30 +0200 |
commit | 8cfcf53b88df94e588f560bc3ecdbf1879fda6e2 (patch) | |
tree | d217fed534f685c6f6e716c7e22325665f8afb71 /engines/testbed | |
parent | 20c45cafae8cb0f64c1ae03675fb445515b29cef (diff) | |
download | scummvm-rg350-8cfcf53b88df94e588f560bc3ecdbf1879fda6e2.tar.gz scummvm-rg350-8cfcf53b88df94e588f560bc3ecdbf1879fda6e2.tar.bz2 scummvm-rg350-8cfcf53b88df94e588f560bc3ecdbf1879fda6e2.zip |
TESTBED: Update rotatePalette() to use an RGB palette
Diffstat (limited to 'engines/testbed')
-rw-r--r-- | engines/testbed/graphics.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/engines/testbed/graphics.cpp b/engines/testbed/graphics.cpp index a0e2754fe4..3cdff5f432 100644 --- a/engines/testbed/graphics.cpp +++ b/engines/testbed/graphics.cpp @@ -229,16 +229,16 @@ void rotatePalette(byte *palette, int size) { // Rotate the colors starting from address palette "size" times // take a temporary palette color - byte tColor[4] = {0}; + byte tColor[3] = {0}; // save first color in it. - memcpy(tColor, &palette[0], 4 * sizeof(byte)); + memcpy(tColor, &palette[0], 3 * sizeof(byte)); // Move each color upward by 1 for (int i = 0; i < size - 1; i++) { - memcpy(&palette[i * 4], &palette[(i + 1) * 4], 4 * sizeof(byte)); + memcpy(&palette[i * 3], &palette[(i + 1) * 3], 3 * sizeof(byte)); } // Assign last color to tcolor - memcpy(&palette[(size - 1) * 4], tColor, 4 * sizeof(byte)); + memcpy(&palette[(size - 1) * 3], tColor, 3 * sizeof(byte)); } /** |