In message <[EMAIL PROTECTED]> on Fri, 27 Feb 2004 15:42:51 +0100 (CET), Richard 
Levitte - VMS Whacker <[EMAIL PROTECTED]> said:

levitte> In message <[EMAIL PROTECTED]> on Fri, 27 Feb 2004 15:32:26 +0100 (MET), 
"Stephen Henson via RT" <[EMAIL PROTECTED]> said:
levitte> 
levitte> rt> If windows.h is not included first then the #undef X509_NAME has no
levitte> rt> effect but the structure still gets defined. When windows.h is included
levitte> rt> X509_NAME gets #defined to whatever Windows wants it to be and any
levitte> rt> OpenSSL source bombs with a compilation error.
levitte> 
levitte> Ah, now I understand.  For some reason, I mixed up "not included
levitte> first" with "not included at all"...
levitte> 
levitte> Hmm, I'm not sure what we can do about that...

Oh wait, we could actually include windows.h just before #undef'ing
X509_NAME.  It's a hack, of course, but it *would* work, at least as
long as the usual protection against multiple inclusions is present.

-----
Please consider sponsoring my work on free software.
See http://www.free.lp.se/sponsoring.html for details.

-- 
Richard Levitte   \ Tunnlandsv�gen 52 \ [EMAIL PROTECTED]
[EMAIL PROTECTED]  \ S-168 36  BROMMA  \ T: +46-708-26 53 44
                    \      SWEDEN       \
Procurator Odiosus Ex Infernis                -- [EMAIL PROTECTED]
Member of the OpenSSL development team: http://www.openssl.org/

Unsolicited commercial email is subject to an archival fee of $400.
See <http://www.stacken.kth.se/~levitte/mail/> for more info.
______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
Development Mailing List                       [EMAIL PROTECTED]
Automated List Manager                           [EMAIL PROTECTED]

Reply via email to