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: Rich Salz <rsalz@openssl.org>
(cherry picked from commit 6af16ec5ee
)
This commit is contained in:
parent
c983a77887
commit
458f23f610
@ -780,7 +780,9 @@ int RAND_pseudo_bytes(unsigned char *buf,int num);
|
|||||||
#define bn_wcheck_size(bn, words) \
|
#define bn_wcheck_size(bn, words) \
|
||||||
do { \
|
do { \
|
||||||
const BIGNUM *_bnum2 = (bn); \
|
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)
|
} while(0)
|
||||||
|
|
||||||
#else /* !BN_DEBUG */
|
#else /* !BN_DEBUG */
|
||||||
|
Loading…
Reference in New Issue
Block a user