Author: lindner
Date: Mon Jul  5 09:53:26 2010
New Revision: 960508

URL: http://svn.apache.org/viewvc?rev=960508&view=rev
Log:
fix from evn for better entropy

Modified:
    shindig/trunk/features/src/main/javascript/features/shindig.random/random.js

Modified: 
shindig/trunk/features/src/main/javascript/features/shindig.random/random.js
URL: 
http://svn.apache.org/viewvc/shindig/trunk/features/src/main/javascript/features/shindig.random/random.js?rev=960508&r1=960507&r2=960508&view=diff
==============================================================================
--- 
shindig/trunk/features/src/main/javascript/features/shindig.random/random.js 
(original)
+++ 
shindig/trunk/features/src/main/javascript/features/shindig.random/random.js 
Mon Jul  5 09:53:26 2010
@@ -53,8 +53,8 @@ shindig.random = (function() {
       e = event;
     }
 
-    var ac = (e.screenX ^ e.clientX) << 16;
-    ac += (e.screenY ^ e.clientY);
+    var ac = (e.screenX + e.clientX) << 16;
+    ac += (e.screenY + e.clientY);
     ac *= new Date().getTime() % 1e6;
     start = (start * ac) % m;
     return orig_onmousemove.call(window, 
Array.prototype.slice.call(arguments));


Reply via email to