forked from wolfSSL/wolfssl
wolfssl/wolfcrypt/types.h: fix bugprone-macro-parentheses in smallstack WC_ALLOC_VAR().
This commit is contained in:
@ -627,8 +627,8 @@ typedef struct w64wrapper {
|
|||||||
VAR_TYPE* VAR_NAME = NULL
|
VAR_TYPE* VAR_NAME = NULL
|
||||||
#define WC_ALLOC_VAR(VAR_NAME, VAR_TYPE, VAR_SIZE, HEAP) \
|
#define WC_ALLOC_VAR(VAR_NAME, VAR_TYPE, VAR_SIZE, HEAP) \
|
||||||
do { \
|
do { \
|
||||||
VAR_NAME = (VAR_TYPE*)XMALLOC(sizeof(VAR_TYPE) * (VAR_SIZE), (HEAP), DYNAMIC_TYPE_WOLF_BIGINT);\
|
(VAR_NAME) = (VAR_TYPE*)XMALLOC(sizeof(VAR_TYPE) * (VAR_SIZE), (HEAP), DYNAMIC_TYPE_WOLF_BIGINT); \
|
||||||
if (VAR_NAME == NULL) { \
|
if ((VAR_NAME) == NULL) { \
|
||||||
WC_ALLOC_DO_ON_FAILURE(); \
|
WC_ALLOC_DO_ON_FAILURE(); \
|
||||||
} \
|
} \
|
||||||
} while (0)
|
} while (0)
|
||||||
|
Reference in New Issue
Block a user