aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPeter Wu <peter@lekensteyn.nl>2018-03-09 00:23:33 +0100
committerAnders Broman <a.broman58@gmail.com>2018-03-09 04:44:59 +0000
commit0ae769adc10a97dfd2114d747094881ca7870b87 (patch)
tree26c5dcac0dd34e4bf9cbc5b2911179ec52dc16e5
parentea754b6761116133b506b782c079793d37d744a6 (diff)
IEEE 802.15.4: fix uninitialized variable warning
"status" is set by decrypt_ieee802154_payload, but GCC 7.3 is unaware: epan/dissectors/packet-ieee802154.c: In function 'ieee802154_decrypt_payload': epan/dissectors/packet-ieee802154.c:1912:9: error: 'status' may be used uninitialized in this function [-Werror=maybe-uninitialized] switch (status) { ^~~~~~ Change-Id: Ia66e6a80f277470f8b242107275ea7467c37e212 Reviewed-on: https://code.wireshark.org/review/26372 Petri-Dish: Peter Wu <peter@lekensteyn.nl> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
-rw-r--r--epan/dissectors/packet-ieee802154.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/epan/dissectors/packet-ieee802154.c b/epan/dissectors/packet-ieee802154.c
index e70f425803..2bc886cd89 100644
--- a/epan/dissectors/packet-ieee802154.c
+++ b/epan/dissectors/packet-ieee802154.c
@@ -1877,7 +1877,7 @@ ieee802154_decrypt_payload(tvbuff_t *tvb, guint mhr_len, packet_info *pinfo, pro
guint offset = mhr_len;
unsigned char rx_mic[IEEE802154_CIPHER_SIZE];
guint rx_mic_len = 0;
- ieee802154_decrypt_status status;
+ ieee802154_decrypt_status status = DECRYPT_NOT_ENCRYPTED;
proto_item *mic_item = NULL;
proto_tree *header_tree = NULL;
tvbuff_t *payload_tvb;