diff options
| author | Charles.Forsyth <devnull@localhost> | 2007-10-08 08:27:19 +0000 |
|---|---|---|
| committer | Charles.Forsyth <devnull@localhost> | 2007-10-08 08:27:19 +0000 |
| commit | c0b21416acb4b2c67ccb5a987b2ac933d5e32f68 (patch) | |
| tree | 8bd526e3ebcd772c53cbd4c11fc36091473206b7 /emu/port/random.c | |
| parent | bd5c8576acaaca73d75c7e34dcbaad9b105e4b26 (diff) | |
20071008-0926
Diffstat (limited to 'emu/port/random.c')
| -rw-r--r-- | emu/port/random.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/emu/port/random.c b/emu/port/random.c index 05ae2b9a..90d20c6a 100644 --- a/emu/port/random.c +++ b/emu/port/random.c @@ -52,7 +52,7 @@ genrandom(void *v) for(;;) if(++rb.randomcount > 65535) break; - if(!rbnotfull(0)) + if(rb.filled || !rbnotfull(0)) Sleep(&rb.producer, rbnotfull, 0); } } |
