better check for 'objectness'

This commit is contained in:
nightwing 2012-09-01 16:11:20 +04:00
commit 6611b4ef64

View file

@ -53,7 +53,9 @@ EventEmitter._dispatchEvent = function(eventName, e) {
if (!listeners.length && !defaultHandler)
return;
e = ( e === Object( e ) ) ? e : {};
if (typeof e != "object" || !e)
e = {};
if (!e.type)
e.type = eventName;