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]
