Skip to content

Commit 27c90ef

Browse files
fuxingZhangcodebytere
authored andcommitted
events: variable originalListener is useless
PR-URL: #33596 Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de> Reviewed-By: Yongsheng Zhang <zyszys98@gmail.com> Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
1 parent b280c86 commit 27c90ef

1 file changed

Lines changed: 1 addition & 4 deletions

File tree

‎lib/events.js‎

Lines changed: 1 addition & 4 deletions
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
functionremoveListener(type,listener){
452-
letoriginalListener;
453-
454452
checkListener(listener);
455453

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

475473
for(leti=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
returnthis;

0 commit comments

Comments
 (0)