From f449c3f8a4751ef78c75a0e554263fcb7d3eb863 Mon Sep 17 00:00:00 2001 From: Ron Koenderink Date: Sat, 20 Oct 2007 12:15:45 +0000 Subject: [PATCH] (empth_sleep) [_WIN32]: Remove a change to the random seeding that accidently got committed in rev 1.65. --- src/lib/empthread/ntthread.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/lib/empthread/ntthread.c b/src/lib/empthread/ntthread.c index 5c6dbe714..73a2cecc5 100644 --- a/src/lib/empthread/ntthread.c +++ b/src/lib/empthread/ntthread.c @@ -326,6 +326,8 @@ loc_Exit_Handler(DWORD fdwCtrlType) static void empth_threadMain(void *pvData) { + time_t now; + empth_t *pThread = pvData; /* Out of here... */ @@ -345,10 +347,8 @@ empth_threadMain(void *pvData) * seed the rand() function * In WIN32, each thread has seed */ - if (rnd_seed.set) - srand(rnd_seed.seed); - else - srand(time(NULL) ^ (unsigned)pThread); + time(&now); + srand( ^ (unsigned)pThread); /* Switch to this thread context */ loc_RunThisThread(NULL); -- 2.43.0