forked from wolfSSL/wolfssl
wolfcrypt/src/sp_int.c: fix bugprone-macro-parentheses in ALLOC_SP_INT() and ALLOC_SP_INT_ARRAY() introduced in aeca8cb17a
.
This commit is contained in:
@ -128,7 +128,7 @@ This library provides single precision (SP) integer math functions.
|
|||||||
/* Dynamically allocate just enough data to support size. */
|
/* Dynamically allocate just enough data to support size. */
|
||||||
#define ALLOC_SP_INT(n, s, err, h) \
|
#define ALLOC_SP_INT(n, s, err, h) \
|
||||||
do { \
|
do { \
|
||||||
if (((err) == MP_OKAY) && (s > SP_INT_DIGITS)) { \
|
if (((err) == MP_OKAY) && ((s) > SP_INT_DIGITS)) { \
|
||||||
(err) = MP_VAL; \
|
(err) = MP_VAL; \
|
||||||
} \
|
} \
|
||||||
if ((err) == MP_OKAY) { \
|
if ((err) == MP_OKAY) { \
|
||||||
@ -154,7 +154,7 @@ This library provides single precision (SP) integer math functions.
|
|||||||
/* Array declared on stack - check size is valid. */
|
/* Array declared on stack - check size is valid. */
|
||||||
#define ALLOC_SP_INT(n, s, err, h) \
|
#define ALLOC_SP_INT(n, s, err, h) \
|
||||||
do { \
|
do { \
|
||||||
if (((err) == MP_OKAY) && (s > SP_INT_DIGITS)) { \
|
if (((err) == MP_OKAY) && ((s) > SP_INT_DIGITS)) { \
|
||||||
(err) = MP_VAL; \
|
(err) = MP_VAL; \
|
||||||
} \
|
} \
|
||||||
} \
|
} \
|
||||||
@ -218,7 +218,7 @@ This library provides single precision (SP) integer math functions.
|
|||||||
*/
|
*/
|
||||||
#define ALLOC_SP_INT_ARRAY(n, s, c, err, h) \
|
#define ALLOC_SP_INT_ARRAY(n, s, c, err, h) \
|
||||||
do { \
|
do { \
|
||||||
if (((err) == MP_OKAY) && (s > SP_INT_DIGITS)) { \
|
if (((err) == MP_OKAY) && ((s) > SP_INT_DIGITS)) { \
|
||||||
(err) = MP_VAL; \
|
(err) = MP_VAL; \
|
||||||
} \
|
} \
|
||||||
if ((err) == MP_OKAY) { \
|
if ((err) == MP_OKAY) { \
|
||||||
@ -247,7 +247,7 @@ This library provides single precision (SP) integer math functions.
|
|||||||
*/
|
*/
|
||||||
#define ALLOC_SP_INT_ARRAY(n, s, c, err, h) \
|
#define ALLOC_SP_INT_ARRAY(n, s, c, err, h) \
|
||||||
do { \
|
do { \
|
||||||
if (((err) == MP_OKAY) && (s > SP_INT_DIGITS)) { \
|
if (((err) == MP_OKAY) && ((s) > SP_INT_DIGITS)) { \
|
||||||
(err) = MP_VAL; \
|
(err) = MP_VAL; \
|
||||||
} \
|
} \
|
||||||
if ((err) == MP_OKAY) { \
|
if ((err) == MP_OKAY) { \
|
||||||
@ -267,7 +267,7 @@ This library provides single precision (SP) integer math functions.
|
|||||||
*/
|
*/
|
||||||
#define ALLOC_SP_INT_ARRAY(n, s, c, err, h) \
|
#define ALLOC_SP_INT_ARRAY(n, s, c, err, h) \
|
||||||
do { \
|
do { \
|
||||||
if (((err) == MP_OKAY) && (s > SP_INT_DIGITS)) { \
|
if (((err) == MP_OKAY) && ((s) > SP_INT_DIGITS)) { \
|
||||||
(err) = MP_VAL; \
|
(err) = MP_VAL; \
|
||||||
} \
|
} \
|
||||||
if ((err) == MP_OKAY) { \
|
if ((err) == MP_OKAY) { \
|
||||||
|
Reference in New Issue
Block a user