diff --git a/lib/utils/encoding.js b/lib/utils/encoding.js index ef477fb1..1000f83e 100644 --- a/lib/utils/encoding.js +++ b/lib/utils/encoding.js @@ -699,7 +699,7 @@ encoding.writeVarintN = function writeVarintN(dst, num, off) { */ encoding.sizeVarintN = function sizeVarintN(num) { - enforce(!num.sign, off, 'Signed.'); + enforce(!num.sign, 0, 'Signed.'); if (num.gtn(0xffffffff)) return 9; @@ -814,7 +814,8 @@ encoding.sizeVarint2 = function sizeVarint2(num) { */ encoding.readVarint2N = function readVarint2N(data, off) { - let num = new U64(); + const num = new U64(); + let size = 0; for (;;) { @@ -877,7 +878,7 @@ encoding.writeVarint2N = function writeVarint2N(dst, num, off) { */ encoding.sizeVarint2N = function sizeVarint2N(num) { - enforce(!num.sign, off, 'Signed.'); + enforce(!num.sign, 0, 'Signed.'); if (num.hi === 0) return encoding.sizeVarint2(num.toInt());