From: Christian Grothoff Date: Fri, 10 Mar 2017 17:04:01 +0000 (+0100) Subject: remove redundant condition in assertion X-Git-Tag: gnunet-0.11.0rc0~291^2~12 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=4480c9f12f363741cd956ae9a314ac18cbf79448;p=oweals%2Fgnunet.git remove redundant condition in assertion --- diff --git a/src/util/socks.c b/src/util/socks.c index 37e60e3e4..8c32eff4f 100644 --- a/src/util/socks.c +++ b/src/util/socks.c @@ -372,15 +372,18 @@ transmit_ready (void *cls, return 0; } - GNUNET_assert (1024 >= size && size > 0); - GNUNET_assert (SOCKS5_step_done > ih->step && ih->step >= 0); + GNUNET_assert ( (1024 >= size) && (size > 0) ); + GNUNET_assert ( (SOCKS5_step_done > ih->step) && (ih->step >= 0) ); unsigned char * b = ih->outstep[ih->step]; unsigned char * e = ih->outstep[ih->step+1]; GNUNET_assert (e <= &ih->outbuf[1024]); - unsigned l = e - b; - GNUNET_assert (size >= l && l >= 0); - GNUNET_memcpy(buf, b, l); - register_reciever (ih, register_reciever_wants(ih)); + unsigned int l = e - b; + GNUNET_assert (size >= l); + GNUNET_memcpy (buf, + b, + l); + register_reciever (ih, + register_reciever_wants (ih)); return l; }