]> git.ipfire.org Git - thirdparty/hostap.git/commit
Fix compiler warning on shift overflow in QCA vendor definitions
authorChaoli Zhou <quic_zchaoli@quicinc.com>
Wed, 21 Sep 2022 08:25:45 +0000 (16:25 +0800)
committerJouni Malinen <j@w1.fi>
Fri, 23 Sep 2022 16:38:07 +0000 (19:38 +0300)
commit1f39f85b7263c537b5564eccb5e82fed3f1fcd03
tree4322dcafa7513ccaa3b7758f4b1f81c447a41ca6
parentc5b950b6af785c46b3ddc5036457a7f012d984a9
Fix compiler warning on shift overflow in QCA vendor definitions

Fix the following compiler error:
qca-vendor.h:5892:54: error: result of β€˜1 << 31’ requires 33 bits to represent, but β€˜int’ only has 32 bits [-Werror=shift-overflow=]
 5892 |  QCA_WLAN_VENDOR_CHANNEL_PROP_FLAG_HE40INTOL     = 1 << 31,

This "1" needs to be marked unsigned for this case of MSB=1.

Signed-off-by: Chaoli Zhou <quic_zchaoli@quicinc.com>
src/common/qca-vendor.h