[Scummvm-cvs-logs] SF.net SVN: scummvm: [29733] scummvm/trunk/common/util.cpp

fingolfin at users.sourceforge.net fingolfin at users.sourceforge.net
Thu Dec 6 12:47:39 CET 2007


Revision: 29733
          http://scummvm.svn.sourceforge.net/scummvm/?rev=29733&view=rev
Author:   fingolfin
Date:     2007-12-06 03:47:38 -0800 (Thu, 06 Dec 2007)

Log Message:
-----------
Do not use time() needlessly

Modified Paths:
--------------
    scummvm/trunk/common/util.cpp

Modified: scummvm/trunk/common/util.cpp
===================================================================
--- scummvm/trunk/common/util.cpp	2007-12-06 00:50:22 UTC (rev 29732)
+++ scummvm/trunk/common/util.cpp	2007-12-06 11:47:38 UTC (rev 29733)
@@ -154,11 +154,8 @@
 RandomSource::RandomSource() {
 	// Use system time as RNG seed. Normally not a good idea, if you are using
 	// a RNG for security purposes, but good enough for our purposes.
-#if defined (__SYMBIAN32__) && defined (__WINS__)
-	uint32 seed = 0; // Symbian produces RT crash on time(0)
-#else
-	uint32 seed = time(0);
-#endif
+	assert(g_system);
+	uint32 seed = g_system->getMillis();
 	setSeed(seed);
 }
 


This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.




More information about the Scummvm-git-logs mailing list