diff options
author | Ryunosuke SATO <tricknotes.rs@gmail.com> | 2012-12-10 13:34:33 +0900 |
---|---|---|
committer | Ben Noordhuis <info@bnoordhuis.nl> | 2012-12-10 08:59:14 +0100 |
commit | 0397223ab4a050f4acffeee6952660710327f2a0 (patch) | |
tree | c16288d800f40072f956cf05004f838f098eecbf /lib | |
parent | 3c293ba27250f1885efa8d8db8e75d3ea033c206 (diff) | |
download | android-node-v8-0397223ab4a050f4acffeee6952660710327f2a0.tar.gz android-node-v8-0397223ab4a050f4acffeee6952660710327f2a0.tar.bz2 android-node-v8-0397223ab4a050f4acffeee6952660710327f2a0.zip |
events: use null assignment instead of deleting property
Diffstat (limited to 'lib')
-rw-r--r-- | lib/events.js | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/events.js b/lib/events.js index d71380dcd6..fc933c5fd8 100644 --- a/lib/events.js +++ b/lib/events.js @@ -226,7 +226,7 @@ EventEmitter.prototype.removeListener = function(type, listener) { if (position < 0) return this; list.splice(position, 1); if (list.length == 0) - delete this._events[type]; + this._events[type] = null; if (this._events.removeListener) { this.emit('removeListener', type, listener); @@ -234,7 +234,7 @@ EventEmitter.prototype.removeListener = function(type, listener) { } else if (list === listener || (list.listener && list.listener === listener)) { - delete this._events[type]; + this._events[type] = null; if (this._events.removeListener) { this.emit('removeListener', type, listener); |