aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlon Zakai <alonzakai@gmail.com>2014-01-30 13:53:16 -0800
committerAlon Zakai <alonzakai@gmail.com>2014-01-30 13:53:16 -0800
commit90e12f496f662a5750bddade622e58c5e89b87e1 (patch)
tree06869c26f5f3639902f0cd2d5f27b8092a187e13
parent00ebebfd6c09c4173330c0b661dba6e52a73c0c2 (diff)
misc cleanups
-rw-r--r--src/library.js7
1 files changed, 2 insertions, 5 deletions
diff --git a/src/library.js b/src/library.js
index 64da5444..08665df6 100644
--- a/src/library.js
+++ b/src/library.js
@@ -3451,7 +3451,7 @@ LibraryManager.library = {
srand__deps: ['__rand_seed'],
srand: function(seed) {
{{{ makeSetValue('___rand_seed', 0, 'seed', 'i32') }}}
- },
+ },
rand_r__deps: ['__rand_seed'],
rand_r: function(seedp) {
var val = {{{ makeGetValue('seedp', 0, 'i32') }}};
@@ -3459,14 +3459,11 @@ LibraryManager.library = {
// i32 multiplication will be rounded by javascript
var valh = val >> 16;
var vall = val & 0xffff;
-
var c = 31010991;
var ch = c >> 16;
var cl = c & 0xffff;
-
val = (((valh * cl + vall * ch) << 16) + vall * cl + 0x676e6177) & 0x7fffffff;
-
- {{{ makeSetValue('seedp', 0, 'val', 'i32') }}}
+ {{{ makeSetValue('seedp', 0, 'val', 'i32') }}};
return val;
},
rand__deps: ['rand_r'],