From c728f9486bcb0b206259d06fbb4dd01036923e03 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Manuel=20P=C3=A9gouri=C3=A9-Gonnard?= Date: Mon, 31 Aug 2015 12:28:30 +0200 Subject: [PATCH] Fix snprintf usage on windows Introduced in 6432c7e --- programs/pkey/rsa_sign.c | 5 +++++ programs/pkey/rsa_verify.c | 5 +++++ 2 files changed, 10 insertions(+) diff --git a/programs/pkey/rsa_sign.c b/programs/pkey/rsa_sign.c index 14b87ab7d..7bd0fad67 100644 --- a/programs/pkey/rsa_sign.c +++ b/programs/pkey/rsa_sign.c @@ -32,6 +32,7 @@ #include #define polarssl_fprintf fprintf #define polarssl_printf printf +#define polarssl_snprintf snprintf #endif #if defined(POLARSSL_BIGNUM_C) && defined(POLARSSL_RSA_C) && \ @@ -43,6 +44,10 @@ #include #endif +#if defined _MSC_VER && !defined snprintf +#define snprintf _snprintf +#endif + #if !defined(POLARSSL_BIGNUM_C) || !defined(POLARSSL_RSA_C) || \ !defined(POLARSSL_SHA256_C) || !defined(POLARSSL_FS_IO) int main( void ) diff --git a/programs/pkey/rsa_verify.c b/programs/pkey/rsa_verify.c index cb4256343..325ae6a2e 100644 --- a/programs/pkey/rsa_verify.c +++ b/programs/pkey/rsa_verify.c @@ -31,6 +31,7 @@ #else #include #define polarssl_printf printf +#define polarssl_snprintf snprintf #endif #if defined(POLARSSL_BIGNUM_C) && defined(POLARSSL_RSA_C) && \ @@ -42,6 +43,10 @@ #include #endif +#if defined _MSC_VER && !defined snprintf +#define snprintf _snprintf +#endif + #if !defined(POLARSSL_BIGNUM_C) || !defined(POLARSSL_RSA_C) || \ !defined(POLARSSL_SHA256_C) || !defined(POLARSSL_FS_IO) int main( void )