- 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.
This commit is contained in:
parent
422a4a33a5
commit
6f9bafafa3
@ -65,11 +65,6 @@
|
|||||||
|
|
||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
#include <string.h>
|
#include <string.h>
|
||||||
#include <malloc.h>
|
|
||||||
#ifdef _MSC_VER
|
|
||||||
# define alloca _alloca
|
|
||||||
# define snprintf _snprintf
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#include <openssl/crypto.h>
|
#include <openssl/crypto.h>
|
||||||
#include <openssl/dso.h>
|
#include <openssl/dso.h>
|
||||||
@ -77,6 +72,16 @@
|
|||||||
#include <openssl/evp.h>
|
#include <openssl/evp.h>
|
||||||
#include <openssl/aes.h>
|
#include <openssl/aes.h>
|
||||||
|
|
||||||
|
#ifdef OPENSSL_SYS_VMS
|
||||||
|
# include <builtins.h>
|
||||||
|
# define alloca __ALLOCA
|
||||||
|
#else
|
||||||
|
# include <malloc.h>
|
||||||
|
# ifdef _MSC_VER
|
||||||
|
# define alloca _alloca
|
||||||
|
# endif
|
||||||
|
#endif
|
||||||
|
|
||||||
#ifndef OPENSSL_NO_HW
|
#ifndef OPENSSL_NO_HW
|
||||||
#ifndef OPENSSL_NO_HW_PADLOCK
|
#ifndef OPENSSL_NO_HW_PADLOCK
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user