aboutsummaryrefslogtreecommitdiffstats
path: root/epan/wslua
diff options
context:
space:
mode:
authorStig Bjørlykke <stig@bjorlykke.org>2010-08-10 07:43:05 +0000
committerStig Bjørlykke <stig@bjorlykke.org>2010-08-10 07:43:05 +0000
commit92312f16e99b50a3cc300243137857fe5a12affc (patch)
tree45c9f2a27f94372fd3f352949d5c0265235e92cb /epan/wslua
parent9a45206220addc885cc374878ccc5f07d0d7b307 (diff)
Declare error as volatile to avoid warning on opensolaris:
variable 'error' might be clobbered by `longjmp' or `vfork' svn path=/trunk/; revision=33754
Diffstat (limited to 'epan/wslua')
-rw-r--r--epan/wslua/wslua_proto.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/epan/wslua/wslua_proto.c b/epan/wslua/wslua_proto.c
index fbd3018895..f118e6c384 100644
--- a/epan/wslua/wslua_proto.c
+++ b/epan/wslua/wslua_proto.c
@@ -1397,7 +1397,7 @@ WSLUA_METHOD Dissector_call(lua_State* L) {
Tvb tvb = checkTvb(L,WSLUA_ARG_Dissector_call_TVB);
Pinfo pinfo = checkPinfo(L,WSLUA_ARG_Dissector_call_PINFO);
TreeItem ti = checkTreeItem(L,WSLUA_ARG_Dissector_call_TREE);
- char* error = NULL;
+ char *volatile error = NULL;
if (! ( d && tvb && pinfo) ) return 0;
@@ -1594,7 +1594,7 @@ WSLUA_METHOD DissectorTable_try (lua_State *L) {
Pinfo pinfo = checkPinfo(L,4);
TreeItem ti = checkTreeItem(L,5);
ftenum_t type;
- gchar* error = NULL;
+ gchar *volatile error = NULL;
if (! (dt && tvb && tvb->ws_tvb && pinfo && ti) ) return 0;