[Scummvm-cvs-logs] SF.net SVN: scummvm: [28411] scummvm/trunk/engines/gob/util.cpp

drmccoy at users.sourceforge.net drmccoy at users.sourceforge.net
Thu Aug 2 18:21:49 CEST 2007


Revision: 28411
          http://scummvm.svn.sourceforge.net/scummvm/?rev=28411&view=rev
Author:   drmccoy
Date:     2007-08-02 09:21:49 -0700 (Thu, 02 Aug 2007)

Log Message:
-----------
Don't crash at getRandom(0)

Modified Paths:
--------------
    scummvm/trunk/engines/gob/util.cpp

Modified: scummvm/trunk/engines/gob/util.cpp
===================================================================
--- scummvm/trunk/engines/gob/util.cpp	2007-08-02 16:19:47 UTC (rev 28410)
+++ scummvm/trunk/engines/gob/util.cpp	2007-08-02 16:21:49 UTC (rev 28411)
@@ -49,6 +49,9 @@
 }
 
 int16 Util::getRandom(int16 max) {
+	if (max == 0)
+		return 0;
+
 	return _vm->_rnd.getRandomNumber(max - 1);
 }
 


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