diff options
author | Joerg Mayer <jmayer@loplof.de> | 2015-05-22 16:28:03 +0200 |
---|---|---|
committer | Jörg Mayer <jmayer@loplof.de> | 2015-05-22 14:29:42 +0000 |
commit | 8d36cda3ea2cea96bbb34fa9d757c1fecb8122a7 (patch) | |
tree | 1713ef6a1e764038ae9a4702dd5f5669266460c6 /epan/dissectors/packet-ieee80211-radiotap-iter.c | |
parent | 78593c2e91e7c69ad9eb9a16f5508e704e4035e5 (diff) |
Fix packet-ieee80211-radiotap-iter.c:159:36: runtime error:
left shift of 1 by 31 places cannot be represented in type 'int'
Change-Id: I0135b73c14bab05153a9ba2f5477f8651388037d
Reviewed-on: https://code.wireshark.org/review/8588
Reviewed-by: Jörg Mayer <jmayer@loplof.de>
Diffstat (limited to 'epan/dissectors/packet-ieee80211-radiotap-iter.c')
-rw-r--r-- | epan/dissectors/packet-ieee80211-radiotap-iter.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/epan/dissectors/packet-ieee80211-radiotap-iter.c b/epan/dissectors/packet-ieee80211-radiotap-iter.c index 99cc0d2acf..799a78ecdc 100644 --- a/epan/dissectors/packet-ieee80211-radiotap-iter.c +++ b/epan/dissectors/packet-ieee80211-radiotap-iter.c @@ -156,11 +156,11 @@ int ieee80211_radiotap_iterator_init( #endif /* find payload start allowing for extended bitmap(s) */ - if (iterator->_bitmap_shifter & (1<<IEEE80211_RADIOTAP_EXT)) { + if (iterator->_bitmap_shifter & (1U << IEEE80211_RADIOTAP_EXT)) { if (!ITERATOR_VALID(iterator, sizeof(guint32))) return -EINVAL; while (get_unaligned_le32(iterator->_arg) & - (1 << IEEE80211_RADIOTAP_EXT)) { + (1U << IEEE80211_RADIOTAP_EXT)) { iterator->_arg += sizeof(guint32); /* |