diff options
author | Kazushi Kitaya <kazushikitaya@gmail.com> | 2018-12-21 18:32:02 +0900 |
---|---|---|
committer | Ruben Bridgewater <ruben@bridgewater.de> | 2018-12-27 22:43:49 +0100 |
commit | 455bcca00574de4f1533476bd42496a649f07de4 (patch) | |
tree | 0c5593211817a71ae6442553d21a2863c956d2ce /lib/internal | |
parent | 4ea2c1c192f21f786e7ceac91a73e78044c6838d (diff) | |
download | android-node-v8-455bcca00574de4f1533476bd42496a649f07de4.tar.gz android-node-v8-455bcca00574de4f1533476bd42496a649f07de4.tar.bz2 android-node-v8-455bcca00574de4f1533476bd42496a649f07de4.zip |
util: simplify code
Simplify code by using return value of Object.defineProperty directly.
PR-URL: https://github.com/nodejs/node/pull/25162
Reviewed-By: Vladimir de Turckheim <vlad2t@hotmail.com>
Reviewed-By: Masashi Hirano <shisama07@gmail.com>
Reviewed-By: James M Snell <jasnell@gmail.com>
Reviewed-By: Tobias Nießen <tniessen@tnie.de>
Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
Diffstat (limited to 'lib/internal')
-rw-r--r-- | lib/internal/util.js | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/lib/internal/util.js b/lib/internal/util.js index 35239a7655..16c1e3370c 100644 --- a/lib/internal/util.js +++ b/lib/internal/util.js @@ -267,10 +267,9 @@ function promisify(original) { if (typeof fn !== 'function') { throw new ERR_INVALID_ARG_TYPE('util.promisify.custom', 'Function', fn); } - Object.defineProperty(fn, kCustomPromisifiedSymbol, { + return Object.defineProperty(fn, kCustomPromisifiedSymbol, { value: fn, enumerable: false, writable: false, configurable: true }); - return fn; } // Names to create an object from in case the callback receives multiple |