Changeset 21878 in vbox for trunk/src/VBox/Main/xpcom
- Timestamp:
- Jul 30, 2009 12:42:08 PM (16 years ago)
- svn:sync-xref-src-repo-rev:
- 50525
- Location:
- trunk/src/VBox/Main/xpcom
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Main/xpcom/server.cpp
r20630 r21878 269 269 nsresult postTo (nsIEventQueue *aEventQ) 270 270 { 271 AssertReturn 272 AssertReturn 271 AssertReturn(mEv.that == NULL, NS_ERROR_FAILURE); 272 AssertReturn(aEventQ, NS_ERROR_FAILURE); 273 273 nsresult rv = aEventQ->InitEvent (&mEv.e, NULL, 274 274 eventHandler, eventDestructor); 275 if (NS_SUCCEEDED 275 if (NS_SUCCEEDED(rv)) 276 276 { 277 277 mEv.that = this; 278 278 rv = aEventQ->PostEvent (&mEv.e); 279 if (NS_SUCCEEDED 279 if (NS_SUCCEEDED(rv)) 280 280 return rv; 281 281 } … … 358 358 int vrc = RTTimerLRStart (sTimer, uint64_t (VBoxSVC_ShutdownDelay) * 1000000); 359 359 AssertRC (vrc); 360 timerStarted = SUCCEEDED 360 timerStarted = SUCCEEDED(vrc); 361 361 } 362 362 else … … 476 476 477 477 /* create a critsect to protect object construction */ 478 if (RT_FAILURE 478 if (RT_FAILURE(RTCritSectInit (&sLock))) 479 479 return NS_ERROR_OUT_OF_MEMORY; 480 480 481 481 int vrc = RTTimerLRCreateEx (&sTimer, 0, 0, ShutdownTimer, NULL); 482 if (RT_FAILURE 482 if (RT_FAILURE(vrc)) 483 483 { 484 484 LogFlowFunc (("Failed to create a timer! (vrc=%Rrc)\n", vrc)); … … 696 696 const nsModuleComponentInfoEx *info) 697 697 { 698 AssertReturn 698 AssertReturn(result, NS_ERROR_INVALID_POINTER); 699 699 700 700 nsresult rv = NS_NewGenericFactory (result, info); 701 if (NS_SUCCEEDED 701 if (NS_SUCCEEDED(rv) && info && info->mFactoryConstructor) 702 702 { 703 703 rv = info->mFactoryConstructor(); … … 722 722 nsresult rc = NS_OK; 723 723 const nsModuleComponentInfoEx *info = components; 724 for (PRUint32 i = 0; i < count && NS_SUCCEEDED 724 for (PRUint32 i = 0; i < count && NS_SUCCEEDED(rc); i++, info++) 725 725 { 726 726 /* skip components w/o a constructor */ … … 729 729 nsIGenericFactory *factory; 730 730 rc = NS_NewGenericFactoryEx (&factory, info); 731 if (NS_SUCCEEDED 731 if (NS_SUCCEEDED(rc)) 732 732 { 733 733 rc = registrar->RegisterFactory (info->mCID, -
trunk/src/VBox/Main/xpcom/server_module.cpp
r21179 r21878 126 126 * executable is expected in the parent directory. */ 127 127 nsCOMPtr <nsIProperties> dirServ = do_GetService (NS_DIRECTORY_SERVICE_CONTRACTID, &rc); 128 if (NS_SUCCEEDED 128 if (NS_SUCCEEDED(rc)) 129 129 { 130 130 nsCOMPtr <nsIFile> componentDir; … … 132 132 NS_GET_IID (nsIFile), getter_AddRefs (componentDir)); 133 133 134 if (NS_SUCCEEDED 134 if (NS_SUCCEEDED(rc)) 135 135 { 136 136 nsCAutoString path; … … 201 201 RTPROCESS pid = NIL_RTPROCESS; 202 202 vrc = RTProcCreate (VBoxSVCPath, args, RTENV_DEFAULT, 0, &pid); 203 if (RT_FAILURE 203 if (RT_FAILURE(vrc)) 204 204 { 205 205 rc = NS_ERROR_FAILURE; … … 213 213 RTThreadSleep (VBoxSVC_WaitSlice); 214 214 rc = ipcServ->ResolveClientName (VBOXSVC_IPC_NAME, &serverID); 215 if (NS_SUCCEEDED 215 if (NS_SUCCEEDED(rc)) 216 216 break; 217 217 if (timeLeft <= VBoxSVC_WaitSlice) … … 241 241 (nsCID) NS_VIRTUALBOX_CID, 242 242 aIID, aResult); 243 if (NS_SUCCEEDED 243 if (NS_SUCCEEDED(rc)) 244 244 break; 245 245 … … 254 254 nsresult rc2 = 255 255 ipcServ->ResolveClientName (VBOXSVC_IPC_NAME, &serverID); 256 if (NS_SUCCEEDED 256 if (NS_SUCCEEDED(rc2)) 257 257 break; 258 258
Note:
See TracChangeset
for help on using the changeset viewer.