summaryrefslogtreecommitdiff
path: root/lib/zlib.js
diff options
context:
space:
mode:
authorRuben Bridgewater <ruben@bridgewater.de>2018-03-19 13:43:24 +0100
committerRuben Bridgewater <ruben@bridgewater.de>2018-03-25 01:45:38 +0100
commitc1278e53293a49c925451987d906f7b00977f4d4 (patch)
tree054adb3c03e66719b02377011cdf3f0de225a962 /lib/zlib.js
parentc6b6c92185316e13738e6fa931fdd5303e381e46 (diff)
downloadandroid-node-v8-c1278e53293a49c925451987d906f7b00977f4d4.tar.gz
android-node-v8-c1278e53293a49c925451987d906f7b00977f4d4.tar.bz2
android-node-v8-c1278e53293a49c925451987d906f7b00977f4d4.zip
lib,test: minor refactoring
This refactors a couple tests to have upper case first characters in comments and to use `input` instead of `i`. It also adds a few TODOs and rewrites a few lines to use default arguments and to prevent function recreation when unnecessary. PR-URL: https://github.com/nodejs/node/pull/19445 Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Matteo Collina <matteo.collina@gmail.com> Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com> Reviewed-By: Anna Henningsen <anna@addaleax.net>
Diffstat (limited to 'lib/zlib.js')
-rw-r--r--lib/zlib.js8
1 files changed, 6 insertions, 2 deletions
diff --git a/lib/zlib.js b/lib/zlib.js
index f2233beb03..317fd83ce0 100644
--- a/lib/zlib.js
+++ b/lib/zlib.js
@@ -169,12 +169,16 @@ function flushCallback(level, strategy, callback) {
// 4. Throws ERR_OUT_OF_RANGE for infinite numbers
function checkFiniteNumber(number, name) {
// Common case
- if (number === undefined || Number.isNaN(number)) {
+ if (number === undefined) {
return false;
}
if (Number.isFinite(number)) {
- return true; // is a valid number
+ return true; // Is a valid number
+ }
+
+ if (Number.isNaN(number)) {
+ return false;
}
// Other non-numbers