Skip to content

Commit 51d86fe

Browse files
Trotttargos
authored andcommitted
stream: remove always-false condition check
Remove comparison to null of variable guaranteed to be a boolean. PR-URL: #41488 Reviewed-By: Matteo Collina <[email protected]> Reviewed-By: Benjamin Gruenbaum <[email protected]> Reviewed-By: Robert Nagy <[email protected]> Reviewed-By: Tobias Nießen <[email protected]> Reviewed-By: Darshan Sen <[email protected]>
1 parent e8538c3 commit 51d86fe

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

lib/internal/streams/utils.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -119,14 +119,14 @@ function isReadableFinished(stream, strict) {
119119
function isReadable(stream) {
120120
if (stream && stream[kIsReadable] != null) return stream[kIsReadable];
121121
const r = isReadableNodeStream(stream);
122-
if (r === null || typeof stream?.readable !== 'boolean') return null;
122+
if (typeof stream?.readable !== 'boolean') return null;
123123
if (isDestroyed(stream)) return false;
124124
return r && stream.readable && !isReadableFinished(stream);
125125
}
126126

127127
function isWritable(stream) {
128128
const r = isWritableNodeStream(stream);
129-
if (r === null || typeof stream?.writable !== 'boolean') return null;
129+
if (typeof stream?.writable !== 'boolean') return null;
130130
if (isDestroyed(stream)) return false;
131131
return r && stream.writable && !isWritableEnded(stream);
132132
}

0 commit comments

Comments
 (0)