wolfssl/wolfcrypt/types.h: fix bugprone-macro-parentheses in smallstack WC_ALLOC_VAR().

This commit is contained in:
Daniel Pouzzner
2024-02-16 12:39:25 -06:00
parent 3676dc02a6
commit af620513f1

View File

@ -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)