From 206929ab0b492c05957cc1dc9f8af05bc169d6ca Mon Sep 17 00:00:00 2001 From: Tomaz Canabrava Date: Thu, 21 Jan 2016 13:28:39 -0200 Subject: [PATCH] bitwise and, not boolean and, to check for bitmasks. Signed-off-by: Tomaz Canabrava --- src/comm/LinkManager.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/comm/LinkManager.cc b/src/comm/LinkManager.cc index b15f4d3..d576113 100644 --- a/src/comm/LinkManager.cc +++ b/src/comm/LinkManager.cc @@ -174,7 +174,7 @@ void LinkManager::_addLink(LinkInterface* link) // Find a mavlink channel to use for this link for (int i=0; i<32; i++) { - if (!(_mavlinkChannelsUsedBitMask && 1 << i)) { + if (!(_mavlinkChannelsUsedBitMask & 1 << i)) { mavlink_reset_channel_status(i); link->_setMavlinkChannel(i); _mavlinkChannelsUsedBitMask |= i << i;