The ENGINE implementations in ./engines/ should be role models on how to
authorGeoff Thorpe <geoff@openssl.org>
Wed, 16 Oct 2002 21:50:28 +0000 (21:50 +0000)
committerGeoff Thorpe <geoff@openssl.org>
Wed, 16 Oct 2002 21:50:28 +0000 (21:50 +0000)
write external engines (and thus should require only installed openssl
headers and libs to compile without warnings). So this gets rid of recently
introduced compilation warnings (no longer including internal headers) by
including string.h directly.

engines/e_4758_cca.c
engines/e_atalla.c
engines/e_cswift.c
engines/e_sureware.c
engines/e_ubsec.c

index 2e77f8c6471c0c6dd6e51247c512be704e08fef2..203a8a75e6716327e67ed205d1aaa0971237ddfd 100644 (file)
@@ -54,6 +54,7 @@
  */
 
 #include <stdio.h>
+#include <string.h>
 #include <openssl/crypto.h>
 /* #include <openssl/pem.h> */
 #include <openssl/dso.h>
index be590f0ebbd86cb1bd92ab3347ba727976227bc0..65339a0d68dee12aae5183460495e51ecd3114f2 100644 (file)
@@ -57,6 +57,7 @@
  */
 
 #include <stdio.h>
+#include <string.h>
 #include <openssl/crypto.h>
 #include <openssl/buffer.h>
 #include <openssl/dso.h>
index 2ed9357f136b6599dba198bbb4592f0718c627da..f3d36283660156d72ff7f6353c80f55034165bd4 100644 (file)
@@ -57,6 +57,7 @@
  */
 
 #include <stdio.h>
+#include <string.h>
 #include <openssl/crypto.h>
 #include <openssl/buffer.h>
 #include <openssl/dso.h>
index dced97c695a568f3cffed2942e92c8a715321684..9c2279c1957df28f0452cbcf767ca30b4297fa8b 100644 (file)
@@ -51,6 +51,7 @@
 ====================================================================*/
 
 #include <stdio.h>
+#include <string.h>
 #include <openssl/crypto.h>
 #include <openssl/pem.h>
 #include <openssl/dso.h>
index fe4a3b7ef753925742dcb5f194d2e06fbf23c844..35af495b71b4d2a411796b8db30a72349fa1012f 100644 (file)
@@ -59,6 +59,7 @@
  */
 
 #include <stdio.h>
+#include <string.h>
 #include <openssl/crypto.h>
 #include <openssl/buffer.h>
 #include <openssl/dso.h>