From 02bb86d18b34f3238281e0a26587a0d58d2bc39d Mon Sep 17 00:00:00 2001 From: Frank Denis Date: Tue, 24 Sep 2013 13:42:23 -0700 Subject: [PATCH] MSVC/portable-jane.h: don't redefine _CRT_SECURE_NO_WARNINGS --- .../crypto_onetimeauth/poly1305/donna/portable-jane.h | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/libsodium/crypto_onetimeauth/poly1305/donna/portable-jane.h b/src/libsodium/crypto_onetimeauth/poly1305/donna/portable-jane.h index 4d1f93a7..309d46d1 100644 --- a/src/libsodium/crypto_onetimeauth/poly1305/donna/portable-jane.h +++ b/src/libsodium/crypto_onetimeauth/poly1305/donna/portable-jane.h @@ -121,7 +121,9 @@ /* 0100-compiler-100-msvc.h */ #if defined(_MSC_VER) - #define _CRT_SECURE_NO_WARNINGS +#ifndef _CRT_SECURE_NO_WARNINGS +# define _CRT_SECURE_NO_WARNINGS +#endif #pragma warning(disable : 4127) /* conditional expression is constant */ #pragma warning(disable : 4100) /* unreferenced formal parameter */