aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJoão Valverde <joao.valverde@tecnico.ulisboa.pt>2015-12-12 06:16:03 +0000
committerGuy Harris <guy@alum.mit.edu>2015-12-14 18:26:36 +0000
commita1c28c6805ea394a95fef526548d033d81735253 (patch)
treeb821bd7b8177d489a8bb0d7ca889f316b01d899a
parent1dcfd4eb978095f7deb3640f47b8c8d5f8eb21f4 (diff)
wslua: Change macro to avoid nuisance warning [-Wredundant-decls]
Change-Id: I358735b5ff69e414a227ce8c69e75ff3e04ad3b3 Reviewed-on: https://code.wireshark.org/review/12624 Petri-Dish: Alexis La Goutte <alexis.lagoutte@gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org> Reviewed-by: Alexis La Goutte <alexis.lagoutte@gmail.com> Reviewed-by: Guy Harris <guy@alum.mit.edu>
-rw-r--r--epan/wslua/wslua.h8
1 files changed, 4 insertions, 4 deletions
diff --git a/epan/wslua/wslua.h b/epan/wslua/wslua.h
index 4d0ca22b60..91f9c523d0 100644
--- a/epan/wslua/wslua.h
+++ b/epan/wslua/wslua.h
@@ -522,7 +522,7 @@ extern int wslua_set__index(lua_State *L);
return 0; \
} \
/* silly little trick so we can add a semicolon after this macro */ \
- static int C##_set_##field(lua_State*)
+ typedef void __dummy##C##_set_##field
#define WSLUA_ATTRIBUTE_GET(C,name,block) \
static int C##_get_##name (lua_State* L) { \
@@ -531,7 +531,7 @@ extern int wslua_set__index(lua_State *L);
return 1; \
} \
/* silly little trick so we can add a semicolon after this macro */ \
- static int C##_get_##name(lua_State*)
+ typedef void __dummy##C##_get_##name
#define WSLUA_ATTRIBUTE_NAMED_BOOLEAN_GETTER(C,name,member) \
WSLUA_ATTRIBUTE_GET(C,name,{lua_pushboolean(L, obj->member );})
@@ -561,7 +561,7 @@ extern int wslua_set__index(lua_State *L);
return 0; \
} \
/* silly little trick so we can add a semicolon after this macro */ \
- static int C##_set_##name(lua_State*)
+ typedef void __dummy##C##_set_##name
#define WSLUA_ATTRIBUTE_NAMED_BOOLEAN_SETTER(C,name,member) \
WSLUA_ATTRIBUTE_SET(C,name, { \
@@ -597,7 +597,7 @@ extern int wslua_set__index(lua_State *L);
return 0; \
} \
/* silly little trick so we can add a semicolon after this macro */ \
- static int C##_set_##field(lua_State*)
+ typedef void __dummy##C##_set_##field
#define WSLUA_ATTRIBUTE_STRING_SETTER(C,field,need_free) \
WSLUA_ATTRIBUTE_NAMED_STRING_SETTER(C,field,field,need_free)