Skip to content

Commit 0c03f32

Browse files
committed
Fall back to browser Reader when passing an Uint8Array under node, fixes #605
1 parent a4e41b5 commit 0c03f32

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

src/reader.js

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,9 @@ Reader.create = util.Buffer
5151
if (!BufferReader)
5252
BufferReader = require("./reader_buffer");
5353
return (Reader.create = function create_buffer(buffer) {
54-
return new BufferReader(buffer);
54+
return util.Buffer.isBuffer(buffer)
55+
? new BufferReader(buffer)
56+
: new Reader(buffer);
5557
})(buffer);
5658
}
5759
/* istanbul ignore next */

0 commit comments

Comments
 (0)