From 20f9f92abdf43a02aa213dce87b7469fee3aaea0 Mon Sep 17 00:00:00 2001 From: Andrew Chin Date: Thu, 1 Mar 2012 23:04:02 -0500 Subject: [PATCH] Clean up some build warnings Removed some unused code, and quelled some warnings via GCC --- overviewer_core/src/primitives/cave.c | 1 - overviewer_core/src/primitives/overlay-spawn.c | 4 ---- overviewer_core/src/primitives/overlay.c | 1 - setup.py | 2 ++ 4 files changed, 2 insertions(+), 6 deletions(-) diff --git a/overviewer_core/src/primitives/cave.c b/overviewer_core/src/primitives/cave.c index e899777..064f498 100644 --- a/overviewer_core/src/primitives/cave.c +++ b/overviewer_core/src/primitives/cave.c @@ -105,7 +105,6 @@ cave_hidden(void *data, RenderState *state, int x, int y, int z) { static int cave_start(void *data, RenderState *state, PyObject *support) { RenderPrimitiveCave* self; - int ret; self = (RenderPrimitiveCave *)data; if (!render_mode_parse_option(support, "only_lit", "i", &(self->only_lit))) diff --git a/overviewer_core/src/primitives/overlay-spawn.c b/overviewer_core/src/primitives/overlay-spawn.c index 872dc0f..137fd48 100644 --- a/overviewer_core/src/primitives/overlay-spawn.c +++ b/overviewer_core/src/primitives/overlay-spawn.c @@ -26,11 +26,9 @@ typedef struct { static void get_color(void *data, RenderState *state, unsigned char *r, unsigned char *g, unsigned char *b, unsigned char *a) { - RenderPrimitiveSpawn* self = (RenderPrimitiveSpawn *)data; int x = state->x, y = state->y, z = state->z; int y_light = y + 1; unsigned char blocklight, skylight; - PyObject *block_py; /* set a nice, pretty red color */ *r = 229; @@ -75,8 +73,6 @@ overlay_spawn_start(void *data, RenderState *state, PyObject *support) { static void overlay_spawn_finish(void *data, RenderState *state) { - RenderPrimitiveSpawn* self = (RenderPrimitiveSpawn *)data; - /* chain up */ primitive_overlay.finish(data, state); } diff --git a/overviewer_core/src/primitives/overlay.c b/overviewer_core/src/primitives/overlay.c index 6c1215b..0645a4d 100644 --- a/overviewer_core/src/primitives/overlay.c +++ b/overviewer_core/src/primitives/overlay.c @@ -27,7 +27,6 @@ static void get_color(void *data, RenderState *state, static int overlay_start(void *data, RenderState *state, PyObject *support) { - PyObject *facemasks_py; RenderPrimitiveOverlay *self = (RenderPrimitiveOverlay *)data; self->facemask_top = PyObject_GetAttrString(support, "facemask_top"); diff --git a/setup.py b/setup.py index ac22a5c..4c8df8a 100755 --- a/setup.py +++ b/setup.py @@ -265,6 +265,8 @@ class CustomBuildExt(build_ext): if c == "unix": # customize the build options for this compilier for e in self.extensions: + e.extra_compile_args.append("-Wno-unused-variable") # quell some annoying warnings + e.extra_compile_args.append("-Wno-unused-function") # quell some annoying warnings e.extra_compile_args.append("-Wdeclaration-after-statement") e.extra_compile_args.append("-Werror=declaration-after-statement")