check OPENSSL_NO_... before including header files that might be
authorBodo Möller <bodo@openssl.org>
Thu, 22 Nov 2001 11:13:10 +0000 (11:13 +0000)
committerBodo Möller <bodo@openssl.org>
Thu, 22 Nov 2001 11:13:10 +0000 (11:13 +0000)
disabled

apps/version.c

index 656b96278b046490d79efe2341c57c3133655f05..6baf679b776497823ca3cfd7b150189c80097db0 100644 (file)
 #include "apps.h"
 #include <openssl/evp.h>
 #include <openssl/crypto.h>
 #include "apps.h"
 #include <openssl/evp.h>
 #include <openssl/crypto.h>
-#include <openssl/md2.h>
-#include <openssl/rc4.h>
-#include <openssl/des_old.h>
-#include <openssl/idea.h>
-#include <openssl/blowfish.h>
+#ifndef OPENSSL_NO_MD2
+# include <openssl/md2.h>
+#endif
+#ifndef OPENSSL_NO_RC4
+# include <openssl/rc4.h>
+#endif
+#ifndef OPENSSL_NO_DES
+# include <openssl/des_old.h>
+#endif
+#ifndef OPENSSL_NO_IDEA
+# include <openssl/idea.h>
+#endif
+#ifndef OPENSSL_NO_BF
+# include <openssl/blowfish.h>
+#endif
 
 #undef PROG
 #define PROG   version_main
 
 #undef PROG
 #define PROG   version_main