From 0f300b9258dd4c662ad5664a8899c0864029995f Mon Sep 17 00:00:00 2001 From: "Nathan S. Evans" Date: Fri, 4 Feb 2011 14:33:24 +0000 Subject: [PATCH] don't die so tragically --- src/transport/test_transport_api_unreliability.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/transport/test_transport_api_unreliability.c b/src/transport/test_transport_api_unreliability.c index caafdbc5d..2ca08c5b8 100644 --- a/src/transport/test_transport_api_unreliability.c +++ b/src/transport/test_transport_api_unreliability.c @@ -128,12 +128,11 @@ set_bit (unsigned int bitIdx) { size_t arraySlot; unsigned int targetBit; - if (bitIdx > sizeof(bitmap) * 8) + if (bitIdx >= sizeof(bitmap) * 8) { - GNUNET_log(GNUNET_ERROR_TYPE_ERROR, "setting bit %d of %d(!)\n", bitIdx, sizeof(bitmap) * 8); + GNUNET_log(GNUNET_ERROR_TYPE_WARNING, "tried to set bit %d of %d(!?!?)\n", bitIdx, sizeof(bitmap) * 8); return; } - GNUNET_assert(bitIdx < sizeof(bitmap) * 8); arraySlot = bitIdx / 8; targetBit = (1L << (bitIdx % 8)); bitmap[arraySlot] |= targetBit; -- 2.25.1