util.readNumber: stop overflowing until full range of uint32 | #497

This commit is contained in:
Tom James Holub 2017-07-22 09:26:30 -07:00
parent 7b7c1b08fe
commit ce9dee9370

View File

@ -85,12 +85,9 @@ export default {
readNumber: function (bytes) { readNumber: function (bytes) {
var n = 0; var n = 0;
for (var i = 0; i < bytes.length; i++) { for (var i = 0; i < bytes.length; i++) {
n <<= 8; n += Math.pow(256, i) * bytes[bytes.length - 1 - i];
n += bytes[i];
} }
return n; return n;
}, },