]> git.parisson.com Git - pdf.js.git/commitdiff
Use int32 instead of int16 for checksums
authorVivien Nicolas <21@vingtetun.org>
Mon, 4 Jul 2011 08:24:31 +0000 (10:24 +0200)
committerVivien Nicolas <21@vingtetun.org>
Mon, 4 Jul 2011 08:24:31 +0000 (10:24 +0200)
fonts.js

index 1964121c49ac8dfa5809e8e5e6b4c79eaa4e35d6..e61a8f666c77e89c3d281d3538f9e0ccdd078102 100644 (file)
--- a/fonts.js
+++ b/fonts.js
@@ -541,7 +541,7 @@ var Font = (function Font() {
     // checksum
     var checksum = 0;
     for (var i = 0; i < length; i+=4)
-      checksum += int16([data[i], data[i+1], data[i+2], data[i+3]]);
+      checksum += int32([data[i], data[i+1], data[i+2], data[i+3]]);
 
     var tableEntry = tag +
                      string32(checksum) +