Changeset 35638 in vbox for trunk/src/VBox/Main/src-client
- Timestamp:
- Jan 19, 2011 7:10:49 PM (14 years ago)
- svn:sync-xref-src-repo-rev:
- 69546
- Location:
- trunk/src/VBox/Main/src-client
- Files:
-
- 11 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Main/src-client/ConsoleImpl.cpp
r35563 r35638 379 379 mpVmm2UserMethods = pVmm2UserMethods; 380 380 381 return S_OK;381 return BaseFinalConstruct(); 382 382 } 383 383 … … 387 387 388 388 uninit(); 389 390 BaseFinalRelease(); 389 391 } 390 392 … … 486 488 rc = pVirtualBox->COMGETTER(EventSource)(pES.asOutParam()); 487 489 AssertComRC(rc); 488 mVmList ner = new VmEventListenerImpl(this);490 mVmListener = new VmEventListenerImpl(this); 489 491 com::SafeArray<VBoxEventType_T> eventTypes; 490 492 eventTypes.push_back(VBoxEventType_OnNATRedirect); 491 rc = pES->RegisterListener(mVmList ner, ComSafeArrayAsInParam(eventTypes), true);493 rc = pES->RegisterListener(mVmListener, ComSafeArrayAsInParam(eventTypes), true); 492 494 AssertComRC(rc); 493 495 } … … 525 527 526 528 LogFlowThisFunc(("initFailed()=%d\n", autoUninitSpan.initFailed())); 527 if (mVmList ner)529 if (mVmListener) 528 530 { 529 531 ComPtr<IEventSource> pES; … … 537 539 if (!pES.isNull()) 538 540 { 539 rc = pES->UnregisterListener(mVmListner); 540 AssertComRC(rc); 541 rc = pES->UnregisterListener(mVmListener); 542 // XXX: for some reasons we're getting VBOX_E_OBJECT_NOT_FOUND 543 // here - investigate 544 //AssertComRC(rc); 541 545 } 542 546 } 543 mVmListner->Release(); 547 mVmListener->Release(); 548 mVmListener = 0; 544 549 } 545 550 -
trunk/src/VBox/Main/src-client/ConsoleVRDPServer.cpp
r35368 r35638 2411 2411 HRESULT VRDEServerInfo::FinalConstruct() 2412 2412 { 2413 return S_OK;2413 return BaseFinalConstruct(); 2414 2414 } 2415 2415 … … 2417 2417 { 2418 2418 uninit(); 2419 BaseFinalRelease(); 2419 2420 } 2420 2421 -
trunk/src/VBox/Main/src-client/DisplayImpl.cpp
r35633 r35638 124 124 #endif 125 125 126 return S_OK;126 return BaseFinalConstruct(); 127 127 } 128 128 … … 136 136 memset (&mVBVALock, 0, sizeof (mVBVALock)); 137 137 } 138 BaseFinalRelease(); 138 139 } 139 140 -
trunk/src/VBox/Main/src-client/GuestImpl.cpp
r35368 r35638 44 44 HRESULT Guest::FinalConstruct() 45 45 { 46 return S_OK;46 return BaseFinalConstruct(); 47 47 } 48 48 … … 50 50 { 51 51 uninit (); 52 BaseFinalRelease(); 52 53 } 53 54 -
trunk/src/VBox/Main/src-client/KeyboardImpl.cpp
r35368 r35638 82 82 mpVMMDev = NULL; 83 83 mfVMMDevInited = false; 84 return S_OK;84 return BaseFinalConstruct(); 85 85 } 86 86 … … 88 88 { 89 89 uninit(); 90 BaseFinalRelease(); 90 91 } 91 92 -
trunk/src/VBox/Main/src-client/MachineDebuggerImpl.cpp
r35586 r35638 56 56 { 57 57 unconst(mParent) = NULL; 58 return S_OK;58 return BaseFinalConstruct(); 59 59 } 60 60 … … 62 62 { 63 63 uninit(); 64 BaseFinalRelease(); 64 65 } 65 66 -
trunk/src/VBox/Main/src-client/MouseImpl.cpp
r35368 r35638 79 79 mfLastButtons = 0; 80 80 mfVMMDevGuestCaps = 0; 81 return S_OK;81 return BaseFinalConstruct(); 82 82 } 83 83 … … 85 85 { 86 86 uninit(); 87 BaseFinalRelease(); 87 88 } 88 89 -
trunk/src/VBox/Main/src-client/RemoteUSBDeviceImpl.cpp
r35368 r35638 38 38 HRESULT RemoteUSBDevice::FinalConstruct() 39 39 { 40 return S_OK;40 return BaseFinalConstruct(); 41 41 } 42 42 … … 44 44 { 45 45 uninit(); 46 BaseFinalRelease(); 46 47 } 47 48 -
trunk/src/VBox/Main/src-client/SessionImpl.cpp
r35368 r35638 57 57 LogFlowThisFunc(("\n")); 58 58 59 return init(); 59 HRESULT rc = init(); 60 61 BaseFinalConstruct(); 62 63 return rc; 60 64 } 61 65 … … 65 69 66 70 uninit(); 71 72 BaseFinalRelease(); 67 73 } 68 74 … … 182 188 HRESULT rc; 183 189 if (mConsole) 184 190 rc = mConsole->machine().queryInterfaceTo(aMachine); 185 191 else 186 rc = mRemoteMachine.queryInterfaceTo(aMachine);192 rc = mRemoteMachine.queryInterfaceTo(aMachine); 187 193 if (FAILED(rc)) 188 194 { … … 215 221 else 216 222 rc = mRemoteConsole.queryInterfaceTo(aConsole); 223 217 224 if (FAILED(rc)) 218 225 { -
trunk/src/VBox/Main/src-client/USBDeviceImpl.cpp
r35368 r35638 30 30 HRESULT OUSBDevice::FinalConstruct() 31 31 { 32 return S_OK;32 return BaseFinalConstruct(); 33 33 } 34 34 … … 36 36 { 37 37 uninit (); 38 BaseFinalRelease(); 38 39 } 39 40 -
trunk/src/VBox/Main/src-client/VirtualBoxClientImpl.cpp
r35368 r35638 42 42 HRESULT VirtualBoxClient::FinalConstruct() 43 43 { 44 return init(); 44 HRESULT rc = init(); 45 BaseFinalConstruct(); 46 return rc; 45 47 } 46 48 … … 48 50 { 49 51 uninit(); 52 BaseFinalRelease(); 50 53 } 51 54
Note:
See TracChangeset
for help on using the changeset viewer.