summaryrefslogtreecommitdiffstats
path: root/engines/e_capi.c
diff options
context:
space:
mode:
authorAndy Polyakov <appro@openssl.org>2010-12-14 20:39:17 +0000
committerAndy Polyakov <appro@openssl.org>2010-12-14 20:39:17 +0000
commitc329c6bac723dca746506d406517daf4463e501b (patch)
treed311fc76c9f11855b83d9e707d498010afad539a /engines/e_capi.c
parentb7ef916c38f798851c9b12922265e4f4b069448f (diff)
e_capi.c: rearrange #include-s to improve portability.
PR: 2394
Diffstat (limited to 'engines/e_capi.c')
-rw-r--r--engines/e_capi.c15
1 files changed, 7 insertions, 8 deletions
diff --git a/engines/e_capi.c b/engines/e_capi.c
index 326155b4c6..1925bad5c1 100644
--- a/engines/e_capi.c
+++ b/engines/e_capi.c
@@ -55,27 +55,26 @@
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
-#include <malloc.h>
-#ifndef alloca
-# define alloca _alloca
-#endif
#include <openssl/crypto.h>
-#include <openssl/buffer.h>
-#include <openssl/bn.h>
#ifdef OPENSSL_SYS_WIN32
#ifndef OPENSSL_NO_CAPIENG
+#include <openssl/buffer.h>
+#include <openssl/bn.h>
#include <openssl/rsa.h>
-#include <windows.h>
-
#ifndef _WIN32_WINNT
#define _WIN32_WINNT 0x0400
#endif
+#include <windows.h>
#include <wincrypt.h>
+#include <malloc.h>
+#ifndef alloca
+# define alloca _alloca
+#endif
/*
* This module uses several "new" interfaces, among which is