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", 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)