From 61ff6055b799a87d175ffef1548ee542c59fb012 Mon Sep 17 00:00:00 2001 From: brianc Date: Sun, 10 Oct 2010 17:40:11 -0500 Subject: [PATCH] added 'addChar' method --- test/buffer-list.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/test/buffer-list.js b/test/buffer-list.js index 97c2bbe4..f3599479 100644 --- a/test/buffer-list.js +++ b/test/buffer-list.js @@ -30,6 +30,10 @@ BufferList.prototype.addCString = function(val) { return this.add(Buffer(val + '\0','utf8')); }; +BufferList.prototype.addChar = function(char, first) { + return this.add(Buffer(char,'utf8'), true); +}; + BufferList.prototype.join = function(appendLength, char) { var length = this.getByteLength(); if(appendLength) { @@ -37,7 +41,7 @@ BufferList.prototype.join = function(appendLength, char) { return this.join(false, char); } if(char) { - this.buffers.unshift(Buffer(char,'utf8')); + this.addChar(char, true); length++; } var result = Buffer(length);