]> git.proxmox.com Git - mirror_novnc.git/commitdiff
Squelch MD5.as build warnings.
authorJoel Martin <github@martintribe.org>
Thu, 24 Jun 2010 21:58:24 +0000 (16:58 -0500)
committerJoel Martin <github@martintribe.org>
Thu, 24 Jun 2010 21:58:24 +0000 (16:58 -0500)
include/web-socket-js/flash-src/com/gsolo/encryption/MD5.as

index 0b632abf30137252cf2bf13e87e8f8c2d4d46050..e5d9c4a4b07ea6027be40e8cf995c86c85be6733 100644 (file)
@@ -75,7 +75,7 @@ package com.gsolo.encryption {
                  var bkey:Array = rstr2binl (key);\r
                  if (bkey.length > 16) bkey = binl_md5 (bkey, key.length * 8);\r
                \r
-                 var ipad:Array = Array(16), opad:Array = Array(16);\r
+                 var ipad:Array = new Array(16), opad:Array = new Array(16);\r
                  for(var i:Number = 0; i < 16; i++) {\r
                    ipad[i] = bkey[i] ^ 0x36363636;\r
                    opad[i] = bkey[i] ^ 0x5C5C5C5C;\r
@@ -128,7 +128,7 @@ package com.gsolo.encryption {
                  var i:Number, q:Number, x:Number, quotient:Array;\r
                \r
                  /* Convert to an array of 16-bit big-endian values, forming the dividend */\r
-                 var dividend:Array = Array(input.length / 2);\r
+                 var dividend:Array = new Array(input.length / 2);\r
                  for(i = 0; i < dividend.length; i++) {\r
                    dividend[i] = (input.charCodeAt(i * 2) << 8) | input.charCodeAt(i * 2 + 1);\r
                  }\r
@@ -222,10 +222,10 @@ package com.gsolo.encryption {
                 * Characters >255 have their high-byte silently ignored.\r
                 */\r
                public static function rstr2binl (input:String):Array {\r
-                 var output:Array = Array(input.length >> 2);\r
+                 var output:Array = new Array(input.length >> 2);\r
                  for(var i:Number = 0; i < output.length; i++)\r
                    output[i] = 0;\r
-                 for(var i:Number = 0; i < input.length * 8; i += 8)\r
+                 for(i = 0; i < input.length * 8; i += 8)\r
                    output[i>>5] |= (input.charCodeAt(i / 8) & 0xFF) << (i%32);\r
                  return output;\r
                }\r
@@ -372,4 +372,4 @@ package com.gsolo.encryption {
                }\r
                                \r
        }\r
-}
\ No newline at end of file
+}\r