Skip to content

Commit 7682f3d

Browse files
committed
lib: avoid create a new empty object for optionEnv
1 parent dee1cb4 commit 7682f3d

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

lib/child_process.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -493,9 +493,9 @@ ObjectDefineProperty(execFile, promisify.custom, {
493493
});
494494

495495
function copyProcessEnvToEnv(env, name, optionEnv) {
496-
optionEnv = optionEnv || {};
497496
if (process.env[name] &&
498-
!ObjectPrototypeHasOwnProperty(optionEnv, name)) {
497+
(!optionEnv ||
498+
!ObjectPrototypeHasOwnProperty(optionEnv, name))) {
499499
env[name] = process.env[name];
500500
}
501501
}

0 commit comments

Comments
 (0)