Skip to content

Commit 853d73b

Browse files
JacksonTianrvagg
authored andcommitted
src: clean up usage of __proto__
Prefer using Object.setPrototypeOf() instead. PR-URL: #5069 Reviewed-By: Trevor Norris <[email protected]> Reviewed-By: James M Snell <[email protected]>
1 parent 3b960af commit 853d73b

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

src/node.js

+3-2
Original file line numberDiff line numberDiff line change
@@ -13,11 +13,12 @@
1313
function startup() {
1414
var EventEmitter = NativeModule.require('events');
1515

16-
process.__proto__ = Object.create(EventEmitter.prototype, {
16+
Object.setPrototypeOf(process, Object.create(EventEmitter.prototype, {
1717
constructor: {
1818
value: process.constructor
1919
}
20-
});
20+
}));
21+
2122
EventEmitter.call(process);
2223

2324
process.EventEmitter = EventEmitter; // process.EventEmitter is deprecated

0 commit comments

Comments
 (0)