[project @ 2002-06-27 17:19:01 by sof]
authorsof <unknown>
Thu, 27 Jun 2002 17:19:01 +0000 (17:19 +0000)
committersof <unknown>
Thu, 27 Jun 2002 17:19:01 +0000 (17:19 +0000)
theStdGen: initialise it via mkStdRNG (as was done in <= 5.02)

System/Random.hs

index e3fa8b9..a6320a9 100644 (file)
@@ -264,7 +264,9 @@ getStdGen :: IO StdGen
 getStdGen  = readIORef theStdGen
 
 theStdGen :: IORef StdGen
-theStdGen  = unsafePerformIO (newIORef (createStdGen 0))
+theStdGen  = unsafePerformIO $ do
+   rng <- mkStdRNG 0
+   newIORef rng
 
 newStdGen :: IO StdGen
 newStdGen = do