Cygwin randomness

This commit is contained in:
Ulf Möller
2005-03-19 11:52:15 +00:00
parent c4fddde87b
commit 55d26b902c
2 changed files with 5 additions and 2 deletions

View File

@@ -4,7 +4,8 @@
Changes between 0.9.6m and 0.9.6n [XX XXX XXXX]
*)
*) Use Windows randomness collection on Cygwin.
[Ulf M<>ller]
Changes between 0.9.6l and 0.9.6m [17 Mar 2004]

View File

@@ -113,7 +113,7 @@
#include <openssl/rand.h>
#include "rand_lcl.h"
#if defined(WINDOWS) || defined(WIN32)
#if defined(WINDOWS) || defined(WIN32) || defined(__CYGWIN32__)
#include <windows.h>
#ifndef _WIN32_WINNT
# define _WIN32_WINNT 0x0400
@@ -643,6 +643,7 @@ static void readtimer(void)
static void readscreen(void)
{
#ifndef __CYGWIN32__
HDC hScrDC; /* screen DC */
HDC hMemDC; /* memory DC */
HBITMAP hBitmap; /* handle for our bitmap */
@@ -703,6 +704,7 @@ static void readscreen(void)
DeleteObject(hBitmap);
DeleteDC(hMemDC);
DeleteDC(hScrDC);
#endif
}
#else /* Unix version */