From afbc7442220358419e330618e47f3a65fc265b1b Mon Sep 17 00:00:00 2001 From: Michael Hart Date: Thu, 17 May 2018 19:07:21 +1000 Subject: [PATCH 1/2] Ensure data is not a number in Buffer constructor Fixes #7 --- stringstream.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/stringstream.js b/stringstream.js index 4ece127..6732b9d 100644 --- a/stringstream.js +++ b/stringstream.js @@ -28,7 +28,7 @@ StringStream.prototype.write = function(data) { return false } if (this.fromEncoding) { - if (Buffer.isBuffer(data)) data = data.toString() + if (Buffer.isBuffer(data) || typeof data === 'number') data = data.toString() data = new Buffer(data, this.fromEncoding) } var string = this.decoder.write(data) From fee31c5c4a5efc7c7cc2fde4aee633dedefd6d67 Mon Sep 17 00:00:00 2001 From: Michael Hart Date: Thu, 17 May 2018 20:22:22 +1000 Subject: [PATCH 2/2] 0.0.6 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index e6f9019..09f720c 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "stringstream", - "version": "0.0.5", + "version": "0.0.6", "description": "Encode and decode streams into string streams", "author": "Michael Hart (http://github.com/mhart)", "main": "stringstream.js",