summaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authorTobias Nießen <tniessen@tnie.de>2019-03-26 12:16:30 +0100
committerTobias Nießen <tniessen@tnie.de>2019-03-28 14:33:03 +0100
commitc35acc0260b48dc4c656014ef665d811bdd02aa6 (patch)
treeba6794e415ad2d2c8d76b63c0c47a5b55b645815 /lib
parentd4eda4d876125081f0245dfb0222eeb59805c260 (diff)
downloadandroid-node-v8-c35acc0260b48dc4c656014ef665d811bdd02aa6.tar.gz
android-node-v8-c35acc0260b48dc4c656014ef665d811bdd02aa6.tar.bz2
android-node-v8-c35acc0260b48dc4c656014ef665d811bdd02aa6.zip
crypto: allow undefined for saltLength and padding
PR-URL: https://github.com/nodejs/node/pull/26921 Reviewed-By: Sam Roberts <vieuxtech@gmail.com> Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
Diffstat (limited to 'lib')
-rw-r--r--lib/internal/crypto/sig.js4
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/internal/crypto/sig.js b/lib/internal/crypto/sig.js
index 4a0c66f9cf..ed3693d6fe 100644
--- a/lib/internal/crypto/sig.js
+++ b/lib/internal/crypto/sig.js
@@ -60,8 +60,8 @@ function getSaltLength(options) {
}
function getIntOption(name, defaultValue, options) {
- if (options.hasOwnProperty(name)) {
- const value = options[name];
+ const value = options[name];
+ if (value !== undefined) {
if (value === value >> 0) {
return value;
} else {