diff --git a/other/bootstrap_daemon/docker/tox-bootstrapd.sha256 b/other/bootstrap_daemon/docker/tox-bootstrapd.sha256 index 1f7a422c..f6a67906 100644 --- a/other/bootstrap_daemon/docker/tox-bootstrapd.sha256 +++ b/other/bootstrap_daemon/docker/tox-bootstrapd.sha256 @@ -1 +1 @@ -02c5926fce8115710fd6493ff3d573c0f9ca218749e231084f846fa98b1172bc /usr/local/bin/tox-bootstrapd +d59fb1fec8d9a8ed4eabd956cfe43bfca70e444420b61ab575b8cb194c409d6e /usr/local/bin/tox-bootstrapd diff --git a/toxcore/DHT.c b/toxcore/DHT.c index b1f444f1..6d465388 100644 --- a/toxcore/DHT.c +++ b/toxcore/DHT.c @@ -1790,7 +1790,7 @@ static void dht_friend_unlock(DHT_Friend *const dht_friend, uint32_t lock_token) // find used slot uint8_t lock_num; for (lock_num = 0; lock_num < DHT_FRIEND_MAX_LOCKS; ++lock_num) { - if ((dht_friend->lock_flags & lock_token) > 0) { + if (((UINT32_C(1) << lock_num) & lock_token) > 0) { break; } }