queue-buffer
Advanced tools
| ## v0.1.3 | ||
| - opt: read(0) returns <Buffer >, instead of null |
+3
-3
@@ -111,3 +111,3 @@ var FlexBuffer, QueueBuffer, QueueDelayError, QueueReadError, _readerBuilder, k, ref, ref1, v, write, | ||
| if (this._readOffset + size >= 0 && size <= this.length) { | ||
| return this._readOffset += parseInt(size, 10); | ||
| return this._readOffset += ~~size; | ||
| } else { | ||
@@ -170,3 +170,3 @@ throw new QueueReadError("Move out of the block content.(Cur: " + this._readOffset + "; Remain: " + this.length + "; Move: " + size + ")"); | ||
| if (size === 0) { | ||
| return null; | ||
| return new Buffer(0); | ||
| } else { | ||
@@ -235,3 +235,3 @@ this._readAssert(size); | ||
| if (arr && arr[0]) { | ||
| return _readerBuilder.call(this, parseInt(arr[0]) / 8, k, v); | ||
| return _readerBuilder.call(this, arr[0] / 8, k, v); | ||
| } else if (/Double/.test(k)) { | ||
@@ -238,0 +238,0 @@ return _readerBuilder.call(this, 8, k, v); |
+1
-1
| { | ||
| "name": "queue-buffer", | ||
| "version": "0.1.2", | ||
| "version": "0.1.3", | ||
| "description": "A flexible buffer with a complete but limited Buffer API.", | ||
@@ -5,0 +5,0 @@ "main": "dist/index.js", |
14378
0.33%6
20%