diff options
author | Stig Bjørlykke <stig@bjorlykke.org> | 2010-08-10 07:43:05 +0000 |
---|---|---|
committer | Stig Bjørlykke <stig@bjorlykke.org> | 2010-08-10 07:43:05 +0000 |
commit | 92312f16e99b50a3cc300243137857fe5a12affc (patch) | |
tree | 45c9f2a27f94372fd3f352949d5c0265235e92cb /epan/wslua | |
parent | 9a45206220addc885cc374878ccc5f07d0d7b307 (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.c | 4 |
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; |