From d283939303f9ebad95ccd845930417f18851c6b9 Mon Sep 17 00:00:00 2001 From: Uli Heilmeier Date: Sun, 12 Nov 2017 16:55:31 +0100 Subject: [PATCH] Fix "might be clobbered by 'longjmp' or 'vfork' warning Change-Id: I51ec17b5eabe7b0f9fc68f4cf599ca55b8e4631d Reviewed-on: https://code.wireshark.org/review/24385 Reviewed-by: Anders Broman --- epan/dissectors/packet-ieee802154.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/epan/dissectors/packet-ieee802154.c b/epan/dissectors/packet-ieee802154.c index 6f896b1a2d..908c0abea0 100644 --- a/epan/dissectors/packet-ieee802154.c +++ b/epan/dissectors/packet-ieee802154.c @@ -2845,12 +2845,12 @@ static int dissect_pie_mlme(tvbuff_t *tvb, packet_info *pinfo, proto_tree *ies_tree, void *data) { proto_tree *tree = ieee802154_create_pie_tree(tvb, ies_tree, hf_ieee802154_mlme, ett_ieee802154_mlme); - guint offset = 2; + volatile guint offset = 2; while (tvb_reported_length_remaining(tvb, offset) > 1) { guint16 psie_ie = tvb_get_letohs(tvb, offset); volatile guint16 psie_id; - tvbuff_t * psie_tvb; + tvbuff_t *volatile psie_tvb; if (psie_ie & IEEE802154_PSIE_TYPE_MASK) { /* long format: Table 7-17-Sub-ID allocation for long format */