Looks like Win32 builds do not define THREADS. However, they're still
authorRichard Levitte <levitte@openssl.org>
Thu, 27 Jul 2000 20:14:39 +0000 (20:14 +0000)
committerRichard Levitte <levitte@openssl.org>
Thu, 27 Jul 2000 20:14:39 +0000 (20:14 +0000)
supporting threads, which means that th assertion is supperbly
dangerous, so make sure it's not compiled under Win32, period.

crypto/rand/md_rand.c

index f874f2f..837947e 100644 (file)
@@ -293,7 +293,7 @@ static void ssleay_rand_add(const void *buf, int num, double add)
            entropy += add;
        if (!add_do_not_lock) CRYPTO_w_unlock(CRYPTO_LOCK_RAND);
        
-#ifndef THREADS        
+#if !defined(THREADS) && !defined(WIN32)
        assert(md_c[1] == md_count[1]);
 #endif
        }