From: Richard Levitte Date: Mon, 13 Sep 2004 09:15:06 +0000 (+0000) Subject: - There's no more need for the snprintf macro. X-Git-Tag: BEN_FIPS_TEST_6~14^2~77 X-Git-Url: https://git.openssl.org/?p=openssl.git;a=commitdiff_plain;h=6f9bafafa3ffe4c785cfb521dc130b6614b852f0 - There's no more need for the snprintf macro. - Move the inclusion of malloc.h until after all other includes, so we can do proper tests of system macros. - Make sure the correct header file is included to get the builtin "alloca" under VMS, and define a macro to map the symbol 'alloca' to it. --- diff --git a/crypto/engine/eng_padlock.c b/crypto/engine/eng_padlock.c index 5067bc02dd..e010ed259e 100644 --- a/crypto/engine/eng_padlock.c +++ b/crypto/engine/eng_padlock.c @@ -65,11 +65,6 @@ #include #include -#include -#ifdef _MSC_VER -# define alloca _alloca -# define snprintf _snprintf -#endif #include #include @@ -77,6 +72,16 @@ #include #include +#ifdef OPENSSL_SYS_VMS +# include +# define alloca __ALLOCA +#else +# include +# ifdef _MSC_VER +# define alloca _alloca +# endif +#endif + #ifndef OPENSSL_NO_HW #ifndef OPENSSL_NO_HW_PADLOCK