From a2782a0499269f512bf232b3c07b7da0f0c7014a Mon Sep 17 00:00:00 2001 From: Andrew Chin Date: Tue, 12 Apr 2011 23:55:17 -0400 Subject: [PATCH] MSVC is strict about variable declaration --- src/rendermode-overlay.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/rendermode-overlay.c b/src/rendermode-overlay.c index 69d7b04..2a15302 100644 --- a/src/rendermode-overlay.c +++ b/src/rendermode-overlay.c @@ -74,6 +74,7 @@ static void rendermode_overlay_draw(void *data, RenderState *state, PyObject *src, PyObject *mask) { RenderModeOverlay *self = (RenderModeOverlay *)data; unsigned char r, g, b, a; + PyObject *top_block_py, *block_py; /* clear the draw space -- set alpha to 0 within mask */ tint_with_mask(state->img, 255, 255, 255, 0, mask, state->imgx, state->imgy, 0, 0); @@ -86,7 +87,7 @@ rendermode_overlay_draw(void *data, RenderState *state, PyObject *src, PyObject } /* check to be sure this block is solid/fluid */ - PyObject *top_block_py = PyInt_FromLong(top_block); + top_block_py = PyInt_FromLong(top_block); if (PySequence_Contains(self->solid_blocks, top_block_py) || PySequence_Contains(self->fluid_blocks, top_block_py)) { @@ -98,7 +99,7 @@ rendermode_overlay_draw(void *data, RenderState *state, PyObject *src, PyObject } /* check to be sure this block is solid/fluid */ - PyObject *block_py = PyInt_FromLong(state->block); + block_py = PyInt_FromLong(state->block); if (!PySequence_Contains(self->solid_blocks, block_py) && !PySequence_Contains(self->fluid_blocks, block_py)) {