Changeset 25149 in vbox for trunk/src/VBox/Main/ApplianceImpl.cpp
- Timestamp:
- Dec 2, 2009 2:34:47 PM (15 years ago)
- svn:sync-xref-src-repo-rev:
- 55564
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Main/ApplianceImpl.cpp
r25146 r25149 819 819 820 820 rc = task->startThread(); 821 CheckComRCThrowRC(rc);821 if (FAILED(rc)) throw rc; 822 822 823 823 /* Don't destruct on success */ … … 851 851 852 852 rc = task->startThread(); 853 CheckComRCThrowRC(rc);853 if (FAILED(rc)) throw rc; 854 854 855 855 /* Don't destruct on success */ … … 921 921 922 922 AutoCaller autoCaller(this); 923 CheckComRCReturnRC(autoCaller.rc());923 if (FAILED(autoCaller.rc())) return autoCaller.rc(); 924 924 925 925 AutoWriteLock appLock(this); … … 964 964 965 965 AutoCaller autoCaller(this); 966 CheckComRCReturnRC(autoCaller.rc());966 if (FAILED(autoCaller.rc())) return autoCaller.rc(); 967 967 968 968 AutoWriteLock appLock(this); … … 1088 1088 1089 1089 AutoCaller autoCaller(this); 1090 CheckComRCReturnRC(autoCaller.rc());1090 if (FAILED(autoCaller.rc())) return autoCaller.rc(); 1091 1091 1092 1092 AutoWriteLock appLock(this); … … 1103 1103 bool fSessionOpen = false; 1104 1104 rc = session.createInprocObject(CLSID_Session); 1105 CheckComRCReturnRC(rc);1105 if (FAILED(rc)) return rc; 1106 1106 1107 1107 const OVFReader &reader = *m->pReader; … … 1976 1976 1977 1977 AutoCaller autoCaller(this); 1978 CheckComRCReturnRC(autoCaller.rc());1978 if (FAILED(autoCaller.rc())) return autoCaller.rc(); 1979 1979 1980 1980 AutoWriteLock appLock(this); … … 2179 2179 2180 2180 rc = task->startThread(); 2181 CheckComRCThrowRC(rc);2181 if (FAILED(rc)) throw rc; 2182 2182 2183 2183 /* Don't destruct on success */ … … 2240 2240 2241 2241 AutoCaller autoCaller(this); 2242 CheckComRCReturnRC(autoCaller.rc());2242 if (FAILED(autoCaller.rc())) return autoCaller.rc(); 2243 2243 2244 2244 AutoWriteLock appLock(this); … … 3082 3082 3083 3083 AutoCaller autoCaller(this); 3084 CheckComRCReturnRC(autoCaller.rc());3084 if (FAILED(autoCaller.rc())) return autoCaller.rc(); 3085 3085 3086 3086 HRESULT rc = S_OK; … … 3259 3259 3260 3260 AutoCaller autoCaller(this); 3261 CheckComRCReturnRC(autoCaller.rc());3261 if (FAILED(autoCaller.rc())) return autoCaller.rc(); 3262 3262 3263 3263 AutoReadLock alock(this); … … 3279 3279 3280 3280 AutoCaller autoCaller(this); 3281 CheckComRCReturnRC(autoCaller.rc());3281 if (FAILED(autoCaller.rc())) return autoCaller.rc(); 3282 3282 3283 3283 AutoReadLock alock(this); … … 3337 3337 3338 3338 AutoCaller autoCaller(this); 3339 CheckComRCReturnRC(autoCaller.rc());3339 if (FAILED(autoCaller.rc())) return autoCaller.rc(); 3340 3340 3341 3341 AutoReadLock alock(this); … … 3358 3358 3359 3359 AutoCaller autoCaller(this); 3360 CheckComRCReturnRC(autoCaller.rc());3360 if (FAILED(autoCaller.rc())) return autoCaller.rc(); 3361 3361 3362 3362 AutoWriteLock alock(this); … … 3404 3404 // - Appropriate handle errors like not supported file formats 3405 3405 AutoCaller autoCaller(this); 3406 CheckComRCReturnRC(autoCaller.rc());3406 if (FAILED(autoCaller.rc())) return autoCaller.rc(); 3407 3407 3408 3408 AutoWriteLock(this); … … 3416 3416 ComPtr<ISystemProperties> systemProps; 3417 3417 rc = mVirtualBox->COMGETTER(SystemProperties)(systemProps.asOutParam()); 3418 CheckComRCReturnRC(rc);3418 if (FAILED(rc)) return rc; 3419 3419 Bstr bstrDefaultHardDiskLocation; 3420 3420 rc = systemProps->COMGETTER(DefaultHardDiskFolder)(bstrDefaultHardDiskLocation.asOutParam()); 3421 CheckComRCReturnRC(rc);3421 if (FAILED(rc)) return rc; 3422 3422 3423 3423 if (!m->pReader) … … 3438 3438 ComObjPtr<VirtualSystemDescription> pNewDesc; 3439 3439 rc = pNewDesc.createObject(); 3440 CheckComRCThrowRC(rc);3440 if (FAILED(rc)) throw rc; 3441 3441 rc = pNewDesc->init(); 3442 CheckComRCThrowRC(rc);3442 if (FAILED(rc)) throw rc; 3443 3443 3444 3444 /* Guest OS type */ … … 3515 3515 ComPtr<IGuestOSType> pGuestOSType; 3516 3516 rc = mVirtualBox->GetGuestOSType(Bstr(strOsTypeVBox), pGuestOSType.asOutParam()); 3517 CheckComRCThrowRC(rc);3517 if (FAILED(rc)) throw rc; 3518 3518 3519 3519 /* CPU count */ … … 3549 3549 ULONG memSizeVBox2; 3550 3550 rc = pGuestOSType->COMGETTER(RecommendedRAM)(&memSizeVBox2); 3551 CheckComRCThrowRC(rc);3551 if (FAILED(rc)) throw rc; 3552 3552 /* VBox stores that in MByte */ 3553 3553 ullMemSizeVBox = (uint64_t)memSizeVBox2; … … 3585 3585 NetworkAdapterType_T defaultAdapterVBox = NetworkAdapterType_Am79C970A; 3586 3586 rc = pGuestOSType->COMGETTER(AdapterType)(&defaultAdapterVBox); 3587 CheckComRCThrowRC(rc);3587 if (FAILED(rc)) throw rc; 3588 3588 3589 3589 EthernetAdaptersList::const_iterator itEA; … … 3851 3851 3852 3852 AutoCaller autoCaller(this); 3853 CheckComRCReturnRC(autoCaller.rc());3853 if (FAILED(autoCaller.rc())) return autoCaller.rc(); 3854 3854 3855 3855 AutoReadLock(this); … … 3882 3882 3883 3883 AutoCaller autoCaller(this); 3884 CheckComRCReturnRC(autoCaller.rc());3884 if (FAILED(autoCaller.rc())) return autoCaller.rc(); 3885 3885 3886 3886 AutoReadLock(this); … … 3916 3916 3917 3917 AutoCaller autoCaller(this); 3918 CheckComRCReturnRC(autoCaller.rc());3918 if (FAILED(autoCaller.rc())) return autoCaller.rc(); 3919 3919 3920 3920 AutoWriteLock(this); … … 3966 3966 3967 3967 AutoCaller autoCaller(this); 3968 CheckComRCReturnRC(autoCaller.rc());3968 if (FAILED(autoCaller.rc())) return autoCaller.rc(); 3969 3969 3970 3970 AutoReadLock alock(this); … … 4040 4040 4041 4041 AutoCaller autoCaller(this); 4042 CheckComRCReturnRC(autoCaller.rc());4042 if (FAILED(autoCaller.rc())) return autoCaller.rc(); 4043 4043 4044 4044 AutoReadLock alock(this); … … 4067 4067 4068 4068 AutoCaller autoCaller(this); 4069 CheckComRCReturnRC(autoCaller.rc());4069 if (FAILED(autoCaller.rc())) return autoCaller.rc(); 4070 4070 4071 4071 AutoReadLock alock(this); … … 4129 4129 4130 4130 AutoCaller autoCaller(this); 4131 CheckComRCReturnRC(autoCaller.rc());4131 if (FAILED(autoCaller.rc())) return autoCaller.rc(); 4132 4132 4133 4133 AutoReadLock alock(this); … … 4185 4185 4186 4186 AutoCaller autoCaller(this); 4187 CheckComRCReturnRC(autoCaller.rc());4187 if (FAILED(autoCaller.rc())) return autoCaller.rc(); 4188 4188 4189 4189 AutoReadLock alock(this); … … 4234 4234 4235 4235 AutoCaller autoCaller(this); 4236 CheckComRCReturnRC(autoCaller.rc());4236 if (FAILED(autoCaller.rc())) return autoCaller.rc(); 4237 4237 4238 4238 AutoWriteLock alock(this); … … 4280 4280 4281 4281 AutoCaller autoCaller(this); 4282 CheckComRCReturnRC(autoCaller.rc());4282 if (FAILED(autoCaller.rc())) return autoCaller.rc(); 4283 4283 4284 4284 AutoWriteLock alock(this); … … 4392 4392 4393 4393 AutoCaller autoCaller(this); 4394 CheckComRCReturnRC(autoCaller.rc());4394 if (FAILED(autoCaller.rc())) return autoCaller.rc(); 4395 4395 4396 4396 AutoReadLock alock1(this); … … 4447 4447 // create a new virtual system 4448 4448 rc = pNewDesc.createObject(); 4449 CheckComRCThrowRC(rc);4449 if (FAILED(rc)) throw rc; 4450 4450 rc = pNewDesc->init(); 4451 CheckComRCThrowRC(rc);4451 if (FAILED(rc)) throw rc; 4452 4452 4453 4453 /* Guest OS type */ … … 4824 4824 Appliance *pAppliance = static_cast<Appliance*>(aAppliance); 4825 4825 AutoCaller autoCaller1(pAppliance); 4826 CheckComRCReturnRC(autoCaller1.rc());4826 if (FAILED(autoCaller1.rc())) return autoCaller1.rc(); 4827 4827 4828 4828 /* We return the new description to the caller */
Note:
See TracChangeset
for help on using the changeset viewer.