diff --git a/Deserialize.js b/Deserialize.js index a80d13e5d..dde4dd93f 100644 --- a/Deserialize.js +++ b/Deserialize.js @@ -1,8 +1,8 @@ exports.intFromCompact = function(c) { - var bytes = (c >> 24) & 0xff; - var v = (c & 0xffffff) << (8 * (bytes - 3)); + var bytes = ((c >>> 24) & 0xff) >>> 0; + var v = ((c & 0xffffff) << (8 * (bytes - 3))) >>> 0; return v; }