aboutsummaryrefslogtreecommitdiff
path: root/engines
diff options
context:
space:
mode:
Diffstat (limited to 'engines')
-rw-r--r--engines/tony/window.cpp14
-rw-r--r--engines/tony/window.h2
2 files changed, 7 insertions, 9 deletions
diff --git a/engines/tony/window.cpp b/engines/tony/window.cpp
index 1e60e636f3..9cf8167030 100644
--- a/engines/tony/window.cpp
+++ b/engines/tony/window.cpp
@@ -269,8 +269,6 @@ void RMWindow::plotLines(const byte *lpBuf, const Common::Point &center, int x,
* RMSnapshot Methods
\****************************************************************************/
-byte RMSnapshot::rgb[RM_SX *RM_SY * 3];
-
void RMSnapshot::grabScreenshot(byte *lpBuf, int dezoom, uint16 *lpDestBuf) {
uint16 *src = (uint16 *)lpBuf;
@@ -284,7 +282,7 @@ void RMSnapshot::grabScreenshot(byte *lpBuf, int dezoom, uint16 *lpDestBuf) {
src += (RM_SY - 1) * RM_BBX;
if (dezoom == 1 && 0) {
- byte *curOut = rgb;
+ byte *curOut = _rgb;
for (int y = 0; y < dimy; y++) {
for (int x = 0; x < dimx; x++) {
@@ -322,13 +320,13 @@ void RMSnapshot::grabScreenshot(byte *lpBuf, int dezoom, uint16 *lpDestBuf) {
sommar += (cursrc[curv * RM_BBX + u] >> 10) & 0x1F;
}
}
- rgb[k + 0] = (byte)(sommab * 8 / (dezoom * dezoom));
- rgb[k + 1] = (byte)(sommag * 8 / (dezoom * dezoom));
- rgb[k + 2] = (byte)(sommar * 8 / (dezoom * dezoom));
+ _rgb[k + 0] = (byte)(sommab * 8 / (dezoom * dezoom));
+ _rgb[k + 1] = (byte)(sommag * 8 / (dezoom * dezoom));
+ _rgb[k + 2] = (byte)(sommar * 8 / (dezoom * dezoom));
if (lpDestBuf != NULL)
- lpDestBuf[k / 3] = ((int)rgb[k + 0] >> 3) | (((int)rgb[k + 1] >> 3) << 5) |
- (((int)rgb[k + 2] >> 3) << 10);
+ lpDestBuf[k / 3] = ((int)_rgb[k + 0] >> 3) | (((int)_rgb[k + 1] >> 3) << 5) |
+ (((int)_rgb[k + 2] >> 3) << 10);
k += 3;
}
diff --git a/engines/tony/window.h b/engines/tony/window.h
index 6528060f17..25ec349196 100644
--- a/engines/tony/window.h
+++ b/engines/tony/window.h
@@ -42,7 +42,7 @@ struct DDSURFACEDESC {
class RMSnapshot {
private:
// Buffer used to convert to RGB
- static byte rgb[RM_SX *RM_SY * 3];
+ byte _rgb[RM_SX *RM_SY * 3];
public:
/**
* Take a screenshot