Skip to content

Commit 27c90ef

Browse files
fuxingZhangcodebytere
authored andcommitted
events: variable originalListener is useless
PR-URL: #33596 Reviewed-By: Ben Noordhuis <[email protected]> Reviewed-By: James M Snell <[email protected]> Reviewed-By: Ruben Bridgewater <[email protected]> Reviewed-By: Yongsheng Zhang <[email protected]> Reviewed-By: Colin Ihrig <[email protected]>
1 parent b280c86 commit 27c90ef

File tree

1 file changed

+1
-4
lines changed

1 file changed

+1
-4
lines changed

lib/events.js

+1-4
Original file line numberDiff line numberDiff line change
@@ -449,8 +449,6 @@ EventEmitter.prototype.prependOnceListener =
449449
// Emits a 'removeListener' event if and only if the listener was removed.
450450
EventEmitter.prototype.removeListener =
451451
function removeListener(type, listener) {
452-
let originalListener;
453-
454452
checkListener(listener);
455453

456454
const events = this._events;
@@ -474,7 +472,6 @@ EventEmitter.prototype.removeListener =
474472

475473
for (let i = list.length - 1; i >= 0; i--) {
476474
if (list[i] === listener || list[i].listener === listener) {
477-
originalListener = list[i].listener;
478475
position = i;
479476
break;
480477
}
@@ -495,7 +492,7 @@ EventEmitter.prototype.removeListener =
495492
events[type] = list[0];
496493

497494
if (events.removeListener !== undefined)
498-
this.emit('removeListener', type, originalListener || listener);
495+
this.emit('removeListener', type, listener);
499496
}
500497

501498
return this;

0 commit comments

Comments
 (0)