Since asn1.h gets included recursively from many places, the easiest
authorRichard Levitte <levitte@openssl.org>
Sun, 31 Dec 2000 01:18:50 +0000 (01:18 +0000)
committerRichard Levitte <levitte@openssl.org>
Sun, 31 Dec 2000 01:18:50 +0000 (01:18 +0000)
is to have asn1.h include e_os.h and e_os2.h.  Of course, this makes
the unofficial "non-export" status of e_os.h a bit delicate...

crypto/asn1/asn1.h

index 4646f05..2d0539b 100644 (file)
@@ -70,6 +70,9 @@
 
 #include <openssl/symhacks.h>
 
+#include <openssl/e_os.h>
+#include <openssl/e_os2.h>
+
 #ifdef OPENSSL_BUILD_SHLIBCRYPTO
 # undef OPENSSL_EXTERN
 # define OPENSSL_EXTERN OPENSSL_EXPORT