diff --git a/src/rendermode-cave.c b/src/rendermode-cave.c index 88a7d83..ae5b565 100644 --- a/src/rendermode-cave.c +++ b/src/rendermode-cave.c @@ -163,10 +163,11 @@ rendermode_cave_occluded(void *data, RenderState *state) { static int rendermode_cave_start(void *data, RenderState *state) { RenderModeCave* self; + int ret; self = (RenderModeCave *)data; /* first, chain up */ - int ret = rendermode_normal.start(data, state); + ret = rendermode_normal.start(data, state); if (ret != 0) return ret; @@ -203,10 +204,11 @@ rendermode_cave_finish(void *data, RenderState *state) { static void rendermode_cave_draw(void *data, RenderState *state, PyObject *src, PyObject *mask) { RenderModeCave* self; + int z, r, g, b; self = (RenderModeCave *)data; - int z = state->z; - int r = 0, g = 0, b = 0; + z = state->z; + r = 0, g = 0, b = 0; /* draw the normal block */ rendermode_normal.draw(data, state, src, mask);