aboutsummaryrefslogtreecommitdiffstats
path: root/epan
diff options
context:
space:
mode:
authorStig Bjørlykke <stig@bjorlykke.org>2009-03-08 14:00:09 +0000
committerStig Bjørlykke <stig@bjorlykke.org>2009-03-08 14:00:09 +0000
commite39edbb1760a5de5e5a1de6205e34f4e8a576bc1 (patch)
tree96b1709e797d26ed4d7cf1ce288289cb36fbab23 /epan
parentf586fd5a93aaed2b9c6104d25d43d454a1f20df1 (diff)
From Peter (bug 3314):
Fixed some 'longjmp' issues. svn path=/trunk/; revision=27654
Diffstat (limited to 'epan')
-rw-r--r--epan/dissectors/packet-sflow.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/epan/dissectors/packet-sflow.c b/epan/dissectors/packet-sflow.c
index 0e65f97585..a0588d9858 100644
--- a/epan/dissectors/packet-sflow.c
+++ b/epan/dissectors/packet-sflow.c
@@ -563,13 +563,13 @@ dissect_sflow_sample_rawheaderdata(tvbuff_t *tvb, packet_info *pinfo, proto_tree
{
guint32 header_proto, frame_length;
volatile guint32 header_length;
- tvbuff_t *next_tvb;
- proto_tree *sflow_header_tree;
+ tvbuff_t *volatile next_tvb;
+ proto_tree *volatile sflow_header_tree;
proto_item *ti;
/* stuff for saving column state before calling other dissectors.
* Thanks to Guy Harris for the tip. */
- gboolean save_writable;
- gboolean save_in_error_pkt;
+ volatile gboolean save_writable;
+ volatile gboolean save_in_error_pkt;
volatile address save_dl_src;
volatile address save_dl_dst;
volatile address save_net_src;