From f84c0742ad7e6dee3f3f529b4f34e179030fd3b2 Mon Sep 17 00:00:00 2001 From: Jacob Barthelmeh Date: Mon, 1 Feb 2016 15:23:24 -0700 Subject: [PATCH] fix clang warning about potentially unset value --- wolfssl/wolfcrypt/tfm.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/wolfssl/wolfcrypt/tfm.h b/wolfssl/wolfcrypt/tfm.h index 920659247..55bfc1712 100644 --- a/wolfssl/wolfcrypt/tfm.h +++ b/wolfssl/wolfcrypt/tfm.h @@ -369,8 +369,8 @@ typedef struct { void fp_init(fp_int *a); void fp_zero(fp_int *a); #else - #define fp_init(a) (void)ForceZero((a), sizeof(fp_int)) - #define fp_zero(a) fp_init(a) + #define fp_init(a) (void)XMEMSET((a), 0, sizeof(fp_int)) + #define fp_zero(a) ForceZero((a), sizeof(fp_int)) #endif /* zero/even/odd ? */