diff options
author | Ruben Bridgewater <ruben@bridgewater.de> | 2018-03-19 13:43:24 +0100 |
---|---|---|
committer | Ruben Bridgewater <ruben@bridgewater.de> | 2018-03-25 01:45:38 +0100 |
commit | c1278e53293a49c925451987d906f7b00977f4d4 (patch) | |
tree | 054adb3c03e66719b02377011cdf3f0de225a962 /lib/zlib.js | |
parent | c6b6c92185316e13738e6fa931fdd5303e381e46 (diff) | |
download | android-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.js | 8 |
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 |