From bdf31443765918379a1b51608ebb705dc5f2496d Mon Sep 17 00:00:00 2001 From: Mitchell Livingston Date: Sat, 12 Dec 2009 21:37:36 +0000 Subject: [PATCH] remove unnecessary asserts --- libtransmission/crypto.c | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/libtransmission/crypto.c b/libtransmission/crypto.c index 151d27a02..ccec3fdb2 100644 --- a/libtransmission/crypto.c +++ b/libtransmission/crypto.c @@ -337,15 +337,12 @@ tr_cryptoRandInt( int upperBound ) val = tr_cryptoWeakRandInt( upperBound ); } - assert( val >= 0 ); - assert( val < upperBound ); return val; } int tr_cryptoWeakRandInt( int upperBound ) { - int val; static tr_bool init = FALSE; assert( upperBound > 0 ); @@ -356,10 +353,7 @@ tr_cryptoWeakRandInt( int upperBound ) init = TRUE; } - val = rand( ) % upperBound; - assert( val >= 0 ); - assert( val < upperBound ); - return val; + return rand( ) % upperBound; } void