Skip to content

Commit 5e890be

Browse files
Trottdanielleadams
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 <matteo.collina@gmail.com> Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com> Reviewed-By: Robert Nagy <ronagy@icloud.com> Reviewed-By: Tobias Nießen <tniessen@tnie.de> Reviewed-By: Darshan Sen <raisinten@gmail.com>
1 parent 3e4d977 commit 5e890be

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

lib/internal/streams/utils.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -123,14 +123,14 @@ function isDisturbed(stream) {
123123
function isReadable(stream) {
124124
if (stream && stream[kIsReadable] != null) return stream[kIsReadable];
125125
const r = isReadableNodeStream(stream);
126-
if (r === null || typeof stream?.readable !== 'boolean') return null;
126+
if (typeof stream?.readable !== 'boolean') return null;
127127
if (isDestroyed(stream)) return false;
128128
return r && stream.readable && !isReadableFinished(stream);
129129
}
130130

131131
function isWritable(stream) {
132132
const r = isWritableNodeStream(stream);
133-
if (r === null || typeof stream?.writable !== 'boolean') return null;
133+
if (typeof stream?.writable !== 'boolean') return null;
134134
if (isDestroyed(stream)) return false;
135135
return r && stream.writable && !isWritableEnded(stream);
136136
}

0 commit comments

Comments
 (0)