On Wed, 17 Jul 2002 15:29:26 +0200 (METDST), Richard Levitte via RT wrote:

>Applied to the 0.9.7 branch as well as HEAD.  Thanks.

Cool, though a new problem has been introduced (not directly related to the
ticket). In crypto/rand/rand.h rev 1.27, this was done:

Index: rand.h
===================================================================
RCS file: /home/cvs/openssl.org/openssl/crypto/rand/rand.h,v
retrieving revision 1.26
retrieving revision 1.27
diff -u -r1.26 -r1.27
--- rand.h      2001/10/04 07:32:44     1.26
+++ rand.h      2002/06/27 14:55:52     1.27
@@ -98,7 +103,7 @@
 int RAND_egd_bytes(const char *path,int bytes);
 int RAND_poll(void);
 
-#if defined(OPENSSL_SYS_WINDOWS) || defined(OPENSSL_SYS_WIN32)
+#if defined(OPENSSL_SYS_WINDOWS)
 
 void RAND_screen(void);
 int RAND_event(UINT, WPARAM, LPARAM);


but since mkdef.pl doesn't recognize OPENSSL_SYS_WINDOWS, these 2 functions
end up in the OS/2 crypto.def causing a link error. I'm guessing you just
thought the "|| defined(OPENSSL_SYS_WIN32)" was redundant, which it
certainly appears to be, but it was actually there for a reason.

-- 
 ______________________________________________________________________________
 |  Brian Havard                 |  "He is not the messiah!                   |
 |  [EMAIL PROTECTED]  |  He's a very naughty boy!" - Life of Brian |
 ------------------------------------------------------------------------------

______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
Development Mailing List                       [EMAIL PROTECTED]
Automated List Manager                           [EMAIL PROTECTED]

Reply via email to