Index: /trunk/src/VBox/Main/src-all/EventImpl.cpp
===================================================================
--- /trunk/src/VBox/Main/src-all/EventImpl.cpp	(revision 50537)
+++ /trunk/src/VBox/Main/src-all/EventImpl.cpp	(revision 50538)
@@ -5,5 +5,5 @@
 
 /*
- * Copyright (C) 2010-2012 Oracle Corporation
+ * Copyright (C) 2010-2014 Oracle Corporation
  *
  * This file is part of VirtualBox Open Source Edition (OSE), as
@@ -121,5 +121,5 @@
             if (RT_FAILURE(vrc))
             {
-                AssertFailed ();
+                AssertFailed();
                 return setError(E_FAIL,
                                 tr("Internal error (%Rrc)"), vrc);
@@ -156,17 +156,19 @@
 
     AutoCaller autoCaller(this);
-    if (FAILED(autoCaller.rc())) return autoCaller.rc();
-
-    // never  changes till event alive, no locking?
+    if (FAILED(autoCaller.rc()))
+        return autoCaller.rc();
+
+    // never changes while event alive, no locking
     *aType = m->mType;
     return S_OK;
 }
 
-STDMETHODIMP VBoxEvent::COMGETTER(Source)(IEventSource* *aSource)
+STDMETHODIMP VBoxEvent::COMGETTER(Source)(IEventSource **aSource)
 {
     CheckComArgOutPointerValid(aSource);
 
     AutoCaller autoCaller(this);
-    if (FAILED(autoCaller.rc())) return autoCaller.rc();
+    if (FAILED(autoCaller.rc()))
+        return autoCaller.rc();
 
     m->mSource.queryInterfaceTo(aSource);
@@ -179,7 +181,8 @@
 
     AutoCaller autoCaller(this);
-    if (FAILED(autoCaller.rc())) return autoCaller.rc();
-
-    // never  changes till event alive, no locking?
+    if (FAILED(autoCaller.rc()))
+        return autoCaller.rc();
+
+    // never changes while event alive, no locking
     *aWaitable = m->mWaitable;
     return S_OK;
@@ -190,5 +193,6 @@
 {
     AutoCaller autoCaller(this);
-    if (FAILED(autoCaller.rc())) return autoCaller.rc();
+    if (FAILED(autoCaller.rc()))
+        return autoCaller.rc();
 
     AutoWriteLock alock(this COMMA_LOCKVAL_SRC_POS);
@@ -210,5 +214,6 @@
 
     AutoCaller autoCaller(this);
-    if (FAILED(autoCaller.rc())) return autoCaller.rc();
+    if (FAILED(autoCaller.rc()))
+        return autoCaller.rc();
 
     {
@@ -250,6 +255,5 @@
 struct VBoxVetoEvent::Data
 {
-    Data()
-        :
+    Data() :
         mVetoed(FALSE)
     {}
@@ -282,5 +286,6 @@
     // all veto events are waitable
     rc = VBoxEvent::init(aSource, aType, TRUE);
-    if (FAILED(rc)) return rc;
+    if (FAILED(rc))
+        return rc;
 
     m->mVetoed = FALSE;
@@ -301,5 +306,6 @@
 {
     AutoCaller autoCaller(this);
-    if (FAILED(autoCaller.rc())) return autoCaller.rc();
+    if (FAILED(autoCaller.rc()))
+        return autoCaller.rc();
 
     AutoWriteLock alock(this COMMA_LOCKVAL_SRC_POS);
@@ -313,10 +319,11 @@
 }
 
-STDMETHODIMP VBoxVetoEvent::IsVetoed(BOOL * aResult)
+STDMETHODIMP VBoxVetoEvent::IsVetoed(BOOL *aResult)
 {
     CheckComArgOutPointerValid(aResult);
 
     AutoCaller autoCaller(this);
-    if (FAILED(autoCaller.rc())) return autoCaller.rc();
+    if (FAILED(autoCaller.rc()))
+        return autoCaller.rc();
 
     AutoReadLock alock(this COMMA_LOCKVAL_SRC_POS);
@@ -327,5 +334,5 @@
 }
 
-STDMETHODIMP  VBoxVetoEvent::GetVetos(ComSafeArrayOut(BSTR, aVetos))
+STDMETHODIMP VBoxVetoEvent::GetVetos(ComSafeArrayOut(BSTR, aVetos))
 {
     if (ComSafeArrayOutIsNull(aVetos))
@@ -333,5 +340,6 @@
 
     AutoCaller autoCaller(this);
-    if (FAILED(autoCaller.rc())) return autoCaller.rc();
+    if (FAILED(autoCaller.rc()))
+        return autoCaller.rc();
 
     AutoReadLock alock(this COMMA_LOCKVAL_SRC_POS);
@@ -352,6 +360,6 @@
 
 static const int FirstEvent = (int)VBoxEventType_LastWildcard + 1;
-static const int LastEvent  = (int)VBoxEventType_Last;
-static const int NumEvents  = LastEvent - FirstEvent;
+static const int LastEvent = (int)VBoxEventType_Last;
+static const int NumEvents = LastEvent - FirstEvent;
 
 /**
@@ -368,22 +376,17 @@
      * till element removed, so we have to know our previous one to update its next
      */
-    EventMapRecord* mNext;
+    EventMapRecord *mNext;
     bool            mAlive;
 private:
-    EventMapRecord* mPrev;
-    ListenerRecord* mRef; /* must be weak reference */
+    EventMapRecord *mPrev;
+    ListenerRecord *mRef; /* must be weak reference */
     int32_t         mRefCnt;
 
 public:
-    EventMapRecord(ListenerRecord* aRef)
-        :
-        mNext(0),
-        mAlive(true),
-        mPrev(0),
-        mRef(aRef),
-        mRefCnt(1)
+    EventMapRecord(ListenerRecord *aRef) :
+        mNext(0), mAlive(true), mPrev(0), mRef(aRef), mRefCnt(1)
     {}
 
-    EventMapRecord(EventMapRecord& aOther)
+    EventMapRecord(EventMapRecord &aOther)
     {
         mNext = aOther.mNext;
@@ -419,5 +422,5 @@
     }
 
-    ListenerRecord* ref()
+    ListenerRecord *ref()
     {
         return mAlive ? mRef : 0;
@@ -474,5 +477,5 @@
         while (pCur)
         {
-            EventMapRecord* aNext = pCur->mNext;
+            EventMapRecord *aNext = pCur->mNext;
             if (pCur->ref() == aRec)
             {
@@ -496,11 +499,11 @@
         EventMapRecord *mCur;
 
-        iterator()
-            : mCur(0)
+        iterator() :
+            mCur(0)
         {}
 
         explicit
-        iterator(EventMapRecord *aCur)
-            : mCur(aCur)
+        iterator(EventMapRecord *aCur) :
+            mCur(aCur)
         {
             // Prevent element removal, till we're at it
@@ -540,5 +543,5 @@
 
         bool
-        operator==(const EventMapList::iterator& aOther) const
+        operator==(const EventMapList::iterator &aOther) const
         {
             return mCur == aOther.mCur;
@@ -546,5 +549,5 @@
 
         bool
-        operator!=(const EventMapList::iterator& aOther) const
+        operator!=(const EventMapList::iterator &aOther) const
         {
             return mCur != aOther.mCur;
@@ -564,5 +567,5 @@
 
 typedef EventMapList EventMap[NumEvents];
-typedef std::map<IEvent*, int32_t> PendingEventsMap;
+typedef std::map<IEvent *, int32_t> PendingEventsMap;
 typedef std::deque<ComPtr<IEvent> > PassiveQueue;
 
@@ -572,5 +575,5 @@
     ComPtr<IEventListener>        mListener;
     BOOL                          mActive;
-    EventSource*                  mOwner;
+    EventSource                  *mOwner;
 
     RTSEMEVENT                    mQEvent;
@@ -581,14 +584,14 @@
 
 public:
-    ListenerRecord(IEventListener*                    aListener,
-                   com::SafeArray<VBoxEventType_T>&   aInterested,
-                   BOOL                               aActive,
-                   EventSource*                       aOwner);
+    ListenerRecord(IEventListener *aListener,
+                   com::SafeArray<VBoxEventType_T> &aInterested,
+                   BOOL aActive,
+                   EventSource *aOwner);
     ~ListenerRecord();
 
-    HRESULT process(IEvent* aEvent, BOOL aWaitable, PendingEventsMap::iterator& pit, AutoLockBase& alock);
-    HRESULT enqueue(IEvent* aEvent);
-    HRESULT dequeue(IEvent* *aEvent, LONG aTimeout, AutoLockBase& aAlock);
-    HRESULT eventProcessed(IEvent * aEvent, PendingEventsMap::iterator& pit);
+    HRESULT process(IEvent *aEvent, BOOL aWaitable, PendingEventsMap::iterator &pit, AutoLockBase &alock);
+    HRESULT enqueue(IEvent *aEvent);
+    HRESULT dequeue(IEvent **aEvent, LONG aTimeout, AutoLockBase &aAlock);
+    HRESULT eventProcessed(IEvent *aEvent, PendingEventsMap::iterator &pit);
     void addRef()
     {
@@ -597,5 +600,6 @@
     void release()
     {
-        if (ASMAtomicDecS32(&mRefCnt) <= 0) delete this;
+        if (ASMAtomicDecS32(&mRefCnt) <= 0)
+            delete this;
     }
     BOOL isActive()
@@ -612,13 +616,11 @@
 {
 public:
-    RecordHolder(Held* lr)
-    :
-    held(lr)
+    RecordHolder(Held *lr) :
+        held(lr)
     {
         addref();
     }
-    RecordHolder(const RecordHolder& that)
-    :
-    held(that.held)
+    RecordHolder(const RecordHolder &that) :
+        held(that.held)
     {
         addref();
@@ -634,5 +636,5 @@
     }
 
-    Held* obj()
+    Held *obj()
     {
         return held;
@@ -645,5 +647,5 @@
     }
 private:
-    Held* held;
+    Held *held;
 
     void addref()
@@ -657,5 +659,5 @@
             held->release();
     }
-    void safe_assign (Held *that_p)
+    void safe_assign(Held *that_p)
     {
         if (that_p)
@@ -666,5 +668,5 @@
 };
 
-typedef std::map<IEventListener*, RecordHolder<ListenerRecord> >  Listeners;
+typedef std::map<IEventListener *, RecordHolder<ListenerRecord> > Listeners;
 
 struct EventSource::Data
@@ -686,22 +688,20 @@
             return TRUE;
         case VBoxEventType_Vetoable:
-            return     (what == VBoxEventType_OnExtraDataCanChange)
-                    || (what == VBoxEventType_OnCanShowWindow);
+            return    (what == VBoxEventType_OnExtraDataCanChange)
+                   || (what == VBoxEventType_OnCanShowWindow);
         case VBoxEventType_MachineEvent:
-            return     (what == VBoxEventType_OnMachineStateChanged)
-                    || (what == VBoxEventType_OnMachineDataChanged)
-                    || (what == VBoxEventType_OnMachineRegistered)
-                    || (what == VBoxEventType_OnSessionStateChanged)
-                    || (what == VBoxEventType_OnGuestPropertyChanged);
+            return    (what == VBoxEventType_OnMachineStateChanged)
+                   || (what == VBoxEventType_OnMachineDataChanged)
+                   || (what == VBoxEventType_OnMachineRegistered)
+                   || (what == VBoxEventType_OnSessionStateChanged)
+                   || (what == VBoxEventType_OnGuestPropertyChanged);
         case VBoxEventType_SnapshotEvent:
-            return     (what == VBoxEventType_OnSnapshotTaken)
-                    || (what == VBoxEventType_OnSnapshotDeleted)
-                    || (what == VBoxEventType_OnSnapshotChanged)
-                    ;
+            return    (what == VBoxEventType_OnSnapshotTaken)
+                   || (what == VBoxEventType_OnSnapshotDeleted)
+                   || (what == VBoxEventType_OnSnapshotChanged) ;
         case VBoxEventType_InputEvent:
-            return     (what == VBoxEventType_OnKeyboardLedsChanged)
-                    || (what == VBoxEventType_OnMousePointerShapeChanged)
-                    || (what == VBoxEventType_OnMouseCapabilityChanged)
-                    ;
+            return    (what == VBoxEventType_OnKeyboardLedsChanged)
+                   || (what == VBoxEventType_OnMousePointerShapeChanged)
+                   || (what == VBoxEventType_OnMouseCapabilityChanged);
         case VBoxEventType_Invalid:
             return FALSE;
@@ -713,15 +713,12 @@
 }
 
-ListenerRecord::ListenerRecord(IEventListener*                  aListener,
-                               com::SafeArray<VBoxEventType_T>& aInterested,
-                               BOOL                             aActive,
-                               EventSource*                     aOwner)
-    :
-    mActive(aActive),
-    mOwner(aOwner),
-    mRefCnt(0)
+ListenerRecord::ListenerRecord(IEventListener *aListener,
+                               com::SafeArray<VBoxEventType_T> &aInterested,
+                               BOOL aActive,
+                               EventSource *aOwner) :
+    mActive(aActive), mOwner(aOwner), mRefCnt(0)
 {
     mListener = aListener;
-    EventMap* aEvMap = &aOwner->m->mEvMap;
+    EventMap *aEvMap = &aOwner->m->mEvMap;
 
     for (size_t i = 0; i < aInterested.size(); ++i)
@@ -741,5 +738,5 @@
     {
         ::RTCritSectInit(&mcsQLock);
-        ::RTSemEventCreate (&mQEvent);
+        ::RTSemEventCreate(&mQEvent);
         mLastRead = RTTimeMilliTS();
     }
@@ -755,5 +752,5 @@
 {
     /* Remove references to us from the event map */
-    EventMap* aEvMap = &mOwner->m->mEvMap;
+    EventMap *aEvMap = &mOwner->m->mEvMap;
     for (int j = FirstEvent; j < LastEvent; j++)
     {
@@ -765,5 +762,5 @@
         // at this moment nobody could add elements to our queue, so we can safely
         // clean it up, otherwise there will be pending events map elements
-        PendingEventsMap* aPem = &mOwner->m->mPendingMap;
+        PendingEventsMap *aPem = &mOwner->m->mPendingMap;
         while (true)
         {
@@ -791,8 +788,8 @@
 }
 
-HRESULT ListenerRecord::process(IEvent*                     aEvent,
-                                BOOL                        aWaitable,
-                                PendingEventsMap::iterator& pit,
-                                AutoLockBase&               aAlock)
+HRESULT ListenerRecord::process(IEvent *aEvent,
+                                BOOL aWaitable,
+                                PendingEventsMap::iterator &pit,
+                                AutoLockBase &aAlock)
 {
     if (mActive)
@@ -801,5 +798,5 @@
          * We release lock here to allow modifying ops on EventSource inside callback.
          */
-        HRESULT rc =  S_OK;
+        HRESULT rc = S_OK;
         if (mListener)
         {
@@ -819,5 +816,5 @@
 
 
-HRESULT ListenerRecord::enqueue (IEvent* aEvent)
+HRESULT ListenerRecord::enqueue(IEvent *aEvent)
 {
     AssertMsg(!mActive, ("must be passive\n"));
@@ -830,5 +827,5 @@
     uint64_t sinceRead = RTTimeMilliTS() - mLastRead;
     size_t queueSize = mQueue.size();
-    if ( (queueSize > 1000) || ((queueSize > 500) && (sinceRead > 60 * 1000)))
+    if ((queueSize > 1000) || ((queueSize > 500) && (sinceRead > 60 * 1000)))
     {
         ::RTCritSectLeave(&mcsQLock);
@@ -846,5 +843,5 @@
     ::RTCritSectLeave(&mcsQLock);
 
-     // notify waiters
+    // notify waiters
     ::RTSemEventSignal(mQEvent);
 
@@ -852,7 +849,7 @@
 }
 
-HRESULT ListenerRecord::dequeue (IEvent*       *aEvent,
-                                 LONG          aTimeout,
-                                 AutoLockBase& aAlock)
+HRESULT ListenerRecord::dequeue(IEvent **aEvent,
+                                LONG aTimeout,
+                                AutoLockBase &aAlock)
 {
     if (mActive)
@@ -866,5 +863,6 @@
     mLastRead = RTTimeMilliTS();
 
-    if (mQueue.empty())    {
+    if (mQueue.empty())
+    {
         ::RTCritSectLeave(&mcsQLock);
         // Speed up common case
@@ -894,5 +892,5 @@
 }
 
-HRESULT ListenerRecord::eventProcessed (IEvent* aEvent, PendingEventsMap::iterator& pit)
+HRESULT ListenerRecord::eventProcessed(IEvent *aEvent, PendingEventsMap::iterator &pit)
 {
     if (--pit->second == 0)
@@ -946,7 +944,7 @@
 }
 
-STDMETHODIMP EventSource::RegisterListener(IEventListener * aListener,
+STDMETHODIMP EventSource::RegisterListener(IEventListener *aListener,
                                            ComSafeArrayIn(VBoxEventType_T, aInterested),
-                                           BOOL             aActive)
+                                           BOOL aActive)
 {
     CheckComArgNotNull(aListener);
@@ -954,5 +952,6 @@
 
     AutoCaller autoCaller(this);
-    if (FAILED(autoCaller.rc())) return autoCaller.rc();
+    if (FAILED(autoCaller.rc()))
+        return autoCaller.rc();
 
     {
@@ -964,5 +963,5 @@
                             tr("This listener already registered"));
 
-        com::SafeArray<VBoxEventType_T> interested(ComSafeArrayInArg (aInterested));
+        com::SafeArray<VBoxEventType_T> interested(ComSafeArrayInArg(aInterested));
         RecordHolder<ListenerRecord> lrh(new ListenerRecord(aListener, interested, aActive, this));
         m->mListeners.insert(Listeners::value_type(aListener, lrh));
@@ -976,10 +975,11 @@
 }
 
-STDMETHODIMP EventSource::UnregisterListener(IEventListener * aListener)
+STDMETHODIMP EventSource::UnregisterListener(IEventListener *aListener)
 {
     CheckComArgNotNull(aListener);
 
     AutoCaller autoCaller(this);
-    if (FAILED(autoCaller.rc())) return autoCaller.rc();
+    if (FAILED(autoCaller.rc()))
+        return autoCaller.rc();
 
     HRESULT rc;
@@ -1012,7 +1012,7 @@
 }
 
-STDMETHODIMP EventSource::FireEvent(IEvent * aEvent,
-                                    LONG     aTimeout,
-                                    BOOL     *aProcessed)
+STDMETHODIMP EventSource::FireEvent(IEvent *aEvent,
+                                    LONG aTimeout,
+                                    BOOL *aProcessed)
 {
     CheckComArgNotNull(aEvent);
@@ -1020,5 +1020,6 @@
 
     AutoCaller autoCaller(this);
-    if (FAILED(autoCaller.rc())) return autoCaller.rc();
+    if (FAILED(autoCaller.rc()))
+        return autoCaller.rc();
 
     HRESULT hrc;
@@ -1091,7 +1092,7 @@
 
 
-STDMETHODIMP EventSource::GetEvent(IEventListener * aListener,
-                                   LONG             aTimeout,
-                                   IEvent  **       aEvent)
+STDMETHODIMP EventSource::GetEvent(IEventListener *aListener,
+                                   LONG aTimeout,
+                                   IEvent **aEvent)
 {
 
@@ -1099,5 +1100,6 @@
 
     AutoCaller autoCaller(this);
-    if (FAILED(autoCaller.rc())) return autoCaller.rc();
+    if (FAILED(autoCaller.rc()))
+        return autoCaller.rc();
 
     AutoReadLock alock(this COMMA_LOCKVAL_SRC_POS);
@@ -1118,6 +1120,6 @@
 }
 
-STDMETHODIMP EventSource::EventProcessed(IEventListener * aListener,
-                                         IEvent *         aEvent)
+STDMETHODIMP EventSource::EventProcessed(IEventListener *aListener,
+                                         IEvent *aEvent)
 {
     CheckComArgNotNull(aListener);
@@ -1125,5 +1127,6 @@
 
     AutoCaller autoCaller(this);
-    if (FAILED(autoCaller.rc())) return autoCaller.rc();
+    if (FAILED(autoCaller.rc()))
+        return autoCaller.rc();
 
     AutoReadLock alock(this COMMA_LOCKVAL_SRC_POS);
@@ -1137,9 +1140,9 @@
     if (it != m->mListeners.end())
     {
-        ListenerRecord* aRecord = it->second.obj();
+        ListenerRecord *aRecord = it->second.obj();
 
         if (aRecord->isActive())
             return setError(E_INVALIDARG,
-                        tr("Only applicable to passive listeners"));
+                            tr("Only applicable to passive listeners"));
 
         if (aWaitable)
@@ -1247,5 +1250,5 @@
     }
 
-    HRESULT init(IEventSource* aSource)
+    HRESULT init(IEventSource *aSource)
     {
         mSource = aSource;
@@ -1254,5 +1257,5 @@
 
     // IEventListener methods
-    STDMETHOD(HandleEvent)(IEvent * aEvent)
+    STDMETHOD(HandleEvent)(IEvent *aEvent)
     {
         BOOL fProcessed = FALSE;
@@ -1270,5 +1273,5 @@
     typedef std::list <ComPtr<IEventSource> > EventSourceList;
     /* key is weak reference */
-    typedef std::map<IEventListener*, ComPtr<IEventListener> > ProxyListenerMap;
+    typedef std::map<IEventListener *, ComPtr<IEventListener> > ProxyListenerMap;
 
     EventSourceList           mEventSources;
@@ -1309,26 +1312,26 @@
 
     // IEventSource methods
-    STDMETHOD(CreateListener)(IEventListener ** aListener);
-    STDMETHOD(CreateAggregator)(ComSafeArrayIn(IEventSource*, aSubordinates),
-                                IEventSource **               aAggregator);
-    STDMETHOD(RegisterListener)(IEventListener * aListener,
+    STDMETHOD(CreateListener)(IEventListener **aListener);
+    STDMETHOD(CreateAggregator)(ComSafeArrayIn(IEventSource *, aSubordinates),
+                                IEventSource **aAggregator);
+    STDMETHOD(RegisterListener)(IEventListener *aListener,
                                 ComSafeArrayIn(VBoxEventType_T, aInterested),
-                                BOOL             aActive);
-    STDMETHOD(UnregisterListener)(IEventListener * aListener);
-    STDMETHOD(FireEvent)(IEvent * aEvent,
-                         LONG     aTimeout,
-                         BOOL     *aProcessed);
-    STDMETHOD(GetEvent)(IEventListener * aListener,
-                        LONG      aTimeout,
-                        IEvent  * *aEvent);
-    STDMETHOD(EventProcessed)(IEventListener * aListener,
-                              IEvent *         aEvent);
+                                BOOL aActive);
+    STDMETHOD(UnregisterListener)(IEventListener *aListener);
+    STDMETHOD(FireEvent)(IEvent *aEvent,
+                         LONG aTimeout,
+                         BOOL *aProcessed);
+    STDMETHOD(GetEvent)(IEventListener *aListener,
+                        LONG aTimeout,
+                        IEvent **aEvent);
+    STDMETHOD(EventProcessed)(IEventListener *aListener,
+                              IEvent *aEvent);
 
   protected:
-    HRESULT createProxyListener(IEventListener * aListener,
-                                IEventListener * *aProxy);
-    HRESULT getProxyListener   (IEventListener * aListener,
-                                IEventListener * *aProxy);
-    HRESULT removeProxyListener(IEventListener * aListener);
+    HRESULT createProxyListener(IEventListener *aListener,
+                                IEventListener **aProxy);
+    HRESULT getProxyListener(IEventListener *aListener,
+                             IEventListener **aProxy);
+    HRESULT removeProxyListener(IEventListener *aListener);
 };
 
@@ -1349,10 +1352,11 @@
 
 
-STDMETHODIMP EventSource::CreateListener(IEventListener ** aListener)
+STDMETHODIMP EventSource::CreateListener(IEventListener **aListener)
 {
     CheckComArgOutPointerValid(aListener);
 
     AutoCaller autoCaller(this);
-    if (FAILED(autoCaller.rc())) return autoCaller.rc();
+    if (FAILED(autoCaller.rc()))
+        return autoCaller.rc();
 
     ComObjPtr<PassiveEventListener> listener;
@@ -1366,11 +1370,12 @@
 
 
-STDMETHODIMP EventSource::CreateAggregator(ComSafeArrayIn(IEventSource*, aSubordinates),
-                                           IEventSource **               aResult)
+STDMETHODIMP EventSource::CreateAggregator(ComSafeArrayIn(IEventSource *, aSubordinates),
+                                           IEventSource **aResult)
 {
     CheckComArgOutPointerValid(aResult);
 
     AutoCaller autoCaller(this);
-    if (FAILED(autoCaller.rc())) return autoCaller.rc();
+    if (FAILED(autoCaller.rc()))
+        return autoCaller.rc();
 
     ComObjPtr<EventSourceAggregator> agg;
@@ -1384,10 +1389,9 @@
         return rc;
 
-
     agg.queryInterfaceTo(aResult);
     return S_OK;
 }
 
-HRESULT  EventSourceAggregator::init(ComSafeArrayIn(IEventSource*, aSourcesIn))
+HRESULT EventSourceAggregator::init(ComSafeArrayIn(IEventSource *, aSourcesIn))
 {
     HRESULT rc;
@@ -1399,5 +1403,5 @@
     ComAssertMsgRet(SUCCEEDED(rc), ("Could not create source (%Rhrc)", rc),
                     E_FAIL);
-    rc = mSource->init((IEventSource*)this);
+    rc = mSource->init((IEventSource *)this);
     ComAssertMsgRet(SUCCEEDED(rc), ("Could not init source (%Rhrc)", rc),
                     E_FAIL);
@@ -1419,18 +1423,18 @@
 }
 
-STDMETHODIMP EventSourceAggregator::CreateListener(IEventListener ** aListener)
+STDMETHODIMP EventSourceAggregator::CreateListener(IEventListener **aListener)
 {
     return mSource->CreateListener(aListener);
 }
 
-STDMETHODIMP EventSourceAggregator::CreateAggregator(ComSafeArrayIn(IEventSource*, aSubordinates),
-                                                     IEventSource **               aResult)
+STDMETHODIMP EventSourceAggregator::CreateAggregator(ComSafeArrayIn(IEventSource *, aSubordinates),
+                                                     IEventSource **aResult)
 {
     return mSource->CreateAggregator(ComSafeArrayInArg(aSubordinates), aResult);
 }
 
-STDMETHODIMP EventSourceAggregator::RegisterListener(IEventListener * aListener,
+STDMETHODIMP EventSourceAggregator::RegisterListener(IEventListener *aListener,
                                                      ComSafeArrayIn(VBoxEventType_T, aInterested),
-                                                     BOOL             aActive)
+                                                     BOOL aActive)
 {
     CheckComArgNotNull(aListener);
@@ -1438,5 +1442,6 @@
 
     AutoCaller autoCaller(this);
-    if (FAILED(autoCaller.rc())) return autoCaller.rc();
+    if (FAILED(autoCaller.rc()))
+        return autoCaller.rc();
 
     HRESULT rc;
@@ -1463,10 +1468,11 @@
 }
 
-STDMETHODIMP EventSourceAggregator::UnregisterListener(IEventListener * aListener)
+STDMETHODIMP EventSourceAggregator::UnregisterListener(IEventListener *aListener)
 {
     CheckComArgNotNull(aListener);
 
     AutoCaller autoCaller(this);
-    if (FAILED(autoCaller.rc())) return autoCaller.rc();
+    if (FAILED(autoCaller.rc()))
+        return autoCaller.rc();
 
     HRESULT rc = S_OK;
@@ -1491,7 +1497,7 @@
 }
 
-STDMETHODIMP EventSourceAggregator::FireEvent(IEvent * aEvent,
-                                              LONG     aTimeout,
-                                              BOOL     *aProcessed)
+STDMETHODIMP EventSourceAggregator::FireEvent(IEvent *aEvent,
+                                              LONG aTimeout,
+                                              BOOL *aProcessed)
 {
     CheckComArgNotNull(aEvent);
@@ -1499,9 +1505,10 @@
 
     AutoCaller autoCaller(this);
-    if (FAILED(autoCaller.rc())) return autoCaller.rc();
+    if (FAILED(autoCaller.rc()))
+        return autoCaller.rc();
 
     HRESULT rc = S_OK;
     AutoWriteLock alock(this COMMA_LOCKVAL_SRC_POS);
-    /* Aggresgator event source shalln't have direct event firing, but we may
+    /* Aggregator event source shall not have direct event firing, but we may
        wish to support aggregation chains */
     for (EventSourceList::const_iterator it = mEventSources.begin(); it != mEventSources.end();
@@ -1518,19 +1525,19 @@
 }
 
-STDMETHODIMP EventSourceAggregator::GetEvent(IEventListener * aListener,
-                                             LONG             aTimeout,
-                                             IEvent  **       aEvent)
+STDMETHODIMP EventSourceAggregator::GetEvent(IEventListener *aListener,
+                                             LONG aTimeout,
+                                             IEvent **aEvent)
 {
     return mSource->GetEvent(aListener, aTimeout, aEvent);
 }
 
-STDMETHODIMP EventSourceAggregator::EventProcessed(IEventListener * aListener,
-                                                   IEvent *         aEvent)
+STDMETHODIMP EventSourceAggregator::EventProcessed(IEventListener *aListener,
+                                                   IEvent *aEvent)
 {
     return mSource->EventProcessed(aListener, aEvent);
 }
 
-HRESULT EventSourceAggregator::createProxyListener(IEventListener * aListener,
-                                                   IEventListener * *aProxy)
+HRESULT EventSourceAggregator::createProxyListener(IEventListener *aListener,
+                                                   IEventListener **aProxy)
 {
     ComObjPtr<ProxyEventListener> proxy;
@@ -1555,6 +1562,6 @@
 }
 
-HRESULT EventSourceAggregator::getProxyListener(IEventListener * aListener,
-                                                IEventListener * *aProxy)
+HRESULT EventSourceAggregator::getProxyListener(IEventListener *aListener,
+                                                IEventListener **aProxy)
 {
     ProxyListenerMap::const_iterator it = mListenerProxies.find(aListener);
@@ -1567,5 +1574,5 @@
 }
 
-HRESULT EventSourceAggregator::removeProxyListener(IEventListener * aListener)
+HRESULT EventSourceAggregator::removeProxyListener(IEventListener *aListener)
 {
     ProxyListenerMap::iterator it = mListenerProxies.find(aListener);
