diff options
author | Stig Bjørlykke <stig@bjorlykke.org> | 2009-03-08 14:00:09 +0000 |
---|---|---|
committer | Stig Bjørlykke <stig@bjorlykke.org> | 2009-03-08 14:00:09 +0000 |
commit | e39edbb1760a5de5e5a1de6205e34f4e8a576bc1 (patch) | |
tree | 96b1709e797d26ed4d7cf1ce288289cb36fbab23 /epan | |
parent | f586fd5a93aaed2b9c6104d25d43d454a1f20df1 (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.c | 8 |
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; |