From 92db64096fd0df45149f9734c752436a6ddc807b Mon Sep 17 00:00:00 2001 From: mscdex Date: Sun, 30 Jun 2013 22:59:46 -0400 Subject: [PATCH] Parser: fix bug where entire chunk was being buffered instead of from current position onward --- lib/Parser.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/Parser.js b/lib/Parser.js index ae4f8f4..ce0cf7d 100644 --- a/lib/Parser.js +++ b/lib/Parser.js @@ -97,7 +97,7 @@ Parser.prototype._parse = function(data) { while (i < datalen) { idxlf = indexOfCh(data, datalen, i, CH_LF); if (idxlf === -1) { - this._buffer += data.toString('utf8'); + this._buffer += data.toString('utf8', i); break; } else { this._buffer += data.toString('utf8', i, idxlf);