From 430379c346eaa67bf685f968b91969ffabf6d9bf Mon Sep 17 00:00:00 2001 From: Mathias Buus Date: Wed, 30 Apr 2014 21:12:13 +0200 Subject: [PATCH] add encode.bytesWritten --- encode.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/encode.js b/encode.js index e2e2e36..3320033 100644 --- a/encode.js +++ b/encode.js @@ -7,11 +7,15 @@ var MSB = 0x80 function encode(num, out, offset) { out = out || [] offset = offset || 0 + var oldOffset = offset while(num & MSBALL) { out[offset++] = (num & 0xFF) | MSB num >>>= 7 } out[offset] = num + + encode.bytesWritten = offset - oldOffset + 1 + return out }