Commit 458f23f6 authored by Emilia Kasper's avatar Emilia Kasper
Browse files

Fix unused variable warning



The temporary variable causes unused variable warnings in opt mode with clang,
because the subsequent assert is compiled out.

Reviewed-by: default avatarRich Salz <rsalz@openssl.org>
(cherry picked from commit 6af16ec5)
parent c983a778
Loading
Loading
Loading
Loading
+3 −1
Original line number Diff line number Diff line
@@ -780,7 +780,9 @@ int RAND_pseudo_bytes(unsigned char *buf,int num);
#define bn_wcheck_size(bn, words) \
	do { \
		const BIGNUM *_bnum2 = (bn); \
		assert(words <= (_bnum2)->dmax && words >= (_bnum2)->top); \
		assert((words) <= (_bnum2)->dmax && (words) >= (_bnum2)->top); \
		/* avoid unused variable warning with NDEBUG */ \
		(void)(_bnum2); \
	} while(0)

#else /* !BN_DEBUG */