From af620513f1922bfa9505e0facdf2753155ddd20a Mon Sep 17 00:00:00 2001 From: Daniel Pouzzner Date: Fri, 16 Feb 2024 12:39:25 -0600 Subject: [PATCH] wolfssl/wolfcrypt/types.h: fix bugprone-macro-parentheses in smallstack WC_ALLOC_VAR(). --- wolfssl/wolfcrypt/types.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/wolfssl/wolfcrypt/types.h b/wolfssl/wolfcrypt/types.h index 7076b98b3..856868480 100644 --- a/wolfssl/wolfcrypt/types.h +++ b/wolfssl/wolfcrypt/types.h @@ -627,8 +627,8 @@ typedef struct w64wrapper { VAR_TYPE* VAR_NAME = NULL #define WC_ALLOC_VAR(VAR_NAME, VAR_TYPE, VAR_SIZE, HEAP) \ do { \ - VAR_NAME = (VAR_TYPE*)XMALLOC(sizeof(VAR_TYPE) * (VAR_SIZE), (HEAP), DYNAMIC_TYPE_WOLF_BIGINT);\ - if (VAR_NAME == NULL) { \ + (VAR_NAME) = (VAR_TYPE*)XMALLOC(sizeof(VAR_TYPE) * (VAR_SIZE), (HEAP), DYNAMIC_TYPE_WOLF_BIGINT); \ + if ((VAR_NAME) == NULL) { \ WC_ALLOC_DO_ON_FAILURE(); \ } \ } while (0)