Skip to content

Commit ae39039

Browse files
lpincatargos
authored andcommitted
stream: remove dead code
`String.prototype.split()` returns an array of strings so the branch is never taken. Fixes: #30040 PR-URL: #30041 Reviewed-By: Yongsheng Zhang <[email protected]> Reviewed-By: David Carlier <[email protected]> Reviewed-By: Anna Henningsen <[email protected]> Reviewed-By: Richard Lau <[email protected]> Reviewed-By: Colin Ihrig <[email protected]> Reviewed-By: Jiawen Geng <[email protected]> Reviewed-By: Trivikram Kamat <[email protected]> Reviewed-By: Matteo Collina <[email protected]>
1 parent ecf6ae8 commit ae39039

File tree

1 file changed

+13
-18
lines changed

1 file changed

+13
-18
lines changed

lib/stream.js

+13-18
Original file line numberDiff line numberDiff line change
@@ -43,23 +43,18 @@ Stream.Stream = Stream;
4343

4444
Stream._isUint8Array = require('internal/util/types').isUint8Array;
4545

46-
const version = process.version.substr(1).split('.');
47-
if (version[0] === 0 && version[1] < 12) {
48-
Stream._uint8ArrayToBuffer = Buffer;
49-
} else {
50-
try {
51-
const internalBuffer = require('internal/buffer');
52-
Stream._uint8ArrayToBuffer = function _uint8ArrayToBuffer(chunk) {
53-
return new internalBuffer.FastBuffer(chunk.buffer,
54-
chunk.byteOffset,
55-
chunk.byteLength);
56-
};
57-
} catch (e) { // eslint-disable-line no-unused-vars
58-
}
46+
try {
47+
const internalBuffer = require('internal/buffer');
48+
Stream._uint8ArrayToBuffer = function _uint8ArrayToBuffer(chunk) {
49+
return new internalBuffer.FastBuffer(chunk.buffer,
50+
chunk.byteOffset,
51+
chunk.byteLength);
52+
};
53+
} catch (e) { // eslint-disable-line no-unused-vars
54+
}
5955

60-
if (!Stream._uint8ArrayToBuffer) {
61-
Stream._uint8ArrayToBuffer = function _uint8ArrayToBuffer(chunk) {
62-
return Buffer.prototype.slice.call(chunk);
63-
};
64-
}
56+
if (!Stream._uint8ArrayToBuffer) {
57+
Stream._uint8ArrayToBuffer = function _uint8ArrayToBuffer(chunk) {
58+
return Buffer.prototype.slice.call(chunk);
59+
};
6560
}

0 commit comments

Comments
 (0)