]> git.eshelyaron.com Git - emacs.git/commit
Serialize random number generation on MS-Windows
authorEli Zaretskii <eliz@gnu.org>
Sat, 31 Dec 2016 11:01:19 +0000 (13:01 +0200)
committerEli Zaretskii <eliz@gnu.org>
Sat, 31 Dec 2016 11:01:19 +0000 (13:01 +0200)
commita78a167a4f74759fd291802b95193a0f39a4cb59
treec75e322708f26523e6cdd0b30a48c48cff670478
parent3b25ffa7eb59e12834a2f5155c97a9104750ecd1
Serialize random number generation on MS-Windows

* src/w32.c (rand_as183): New function.
(random): Use it instead of MS runtime's 'rand'.  This avoids
producing separate and identical random series in each Lisp
thread.
(srandom): Modify to supply 3 seed values to 'rand_as183'.
src/w32.c