VirtualBox

Changeset 25149 in vbox for trunk/src/VBox/Main/glue


Ignore:
Timestamp:
Dec 2, 2009 2:34:47 PM (15 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
55564
Message:

Main: cleanup: remove all CheckComRC* macros (no functional change)

Location:
trunk/src/VBox/Main/glue
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Main/glue/SupportErrorInfo.cpp

    r22178 r25149  
    144144            ComPtr<IErrorInfo> err;
    145145            rc = ::GetErrorInfo (0, err.asOutParam());
    146             CheckComRCBreakRC (rc);
     146            if (FAILED(rc)) break;
    147147            rc = err.queryInterfaceTo(curInfo.asOutParam());
    148148            if (FAILED (rc))
     
    161161        }
    162162        /* On failure, curInfo will stay null */
    163         Assert (SUCCEEDED(rc) || curInfo.isNull());
     163        Assert(SUCCEEDED(rc) || curInfo.isNull());
    164164
    165165        /* set the current error info and preserve the previous one if any */
     
    174174                ComObjPtr<VirtualBoxErrorInfoGlue> infoObj;
    175175                rc = infoObj.createObject();
    176                 CheckComRCBreakRC (rc);
     176                if (FAILED(rc)) break;
    177177
    178178                rc = infoObj->init (aInfo, curInfo);
    179                 CheckComRCBreakRC (rc);
     179                if (FAILED(rc)) break;
    180180
    181181                info = infoObj;
     
    184184            /* we want to return the head's result code */
    185185            rc = info->COMGETTER(ResultCode) (&aResultCode);
    186             CheckComRCBreakRC (rc);
     186            if (FAILED(rc)) break;
    187187        }
    188188        else
     
    190190            ComObjPtr<VirtualBoxErrorInfo> infoObj;
    191191            rc = infoObj.createObject();
    192             CheckComRCBreakRC (rc);
     192            if (FAILED(rc)) break;
    193193
    194194            rc = infoObj->init (aResultCode, aIID, aComponent, strText.c_str(), curInfo);
    195             CheckComRCBreakRC (rc);
     195            if (FAILED(rc)) break;
    196196
    197197            info = infoObj;
     
    211211            nsCOMPtr <nsIExceptionManager> em;
    212212            rc = es->GetCurrentExceptionManager (getter_AddRefs (em));
    213             CheckComRCBreakRC (rc);
     213            if (FAILED(rc)) break;
    214214
    215215            ComPtr<IVirtualBoxErrorInfo> curInfo;
     
    219219                ComPtr<nsIException> ex;
    220220                rc = em->GetCurrentException (ex.asOutParam());
    221                 CheckComRCBreakRC (rc);
     221                if (FAILED(rc)) break;
    222222                rc = ex.queryInterfaceTo(curInfo.asOutParam());
    223223                if (FAILED (rc))
     
    249249                    ComObjPtr<VirtualBoxErrorInfoGlue> infoObj;
    250250                    rc = infoObj.createObject();
    251                     CheckComRCBreakRC (rc);
     251                    if (FAILED(rc)) break;
    252252
    253253                    rc = infoObj->init (aInfo, curInfo);
    254                     CheckComRCBreakRC (rc);
     254                    if (FAILED(rc)) break;
    255255
    256256                    info = infoObj;
     
    260260                PRInt32 lrc;
    261261                rc = info->COMGETTER(ResultCode) (&lrc); aResultCode = lrc;
    262                 CheckComRCBreakRC (rc);
     262                if (FAILED(rc)) break;
    263263            }
    264264            else
     
    266266                ComObjPtr<VirtualBoxErrorInfo> infoObj;
    267267                rc = infoObj.createObject();
    268                 CheckComRCBreakRC (rc);
     268                if (FAILED(rc)) break;
    269269
    270270                rc = infoObj->init(aResultCode, aIID, aComponent, strText, curInfo);
    271                 CheckComRCBreakRC (rc);
     271                if (FAILED(rc)) break;
    272272
    273273                info = infoObj;
  • trunk/src/VBox/Main/glue/VirtualBoxErrorInfo.cpp

    r22173 r25149  
    254254    ComPtr<IVirtualBoxErrorInfo> info;
    255255    nsresult rv = COMGETTER(Next) (info.asOutParam());
    256     CheckComRCReturnRC(rv);
     256    if (FAILED(rv)) return rv;
    257257    return info.queryInterfaceTo(aInner);
    258258}
     
    305305        ComPtr<IVirtualBoxErrorInfo> next;
    306306        rc = cur->COMGETTER(Next) (next.asOutParam());
    307         CheckComRCReturnRC(rc);
     307        if (FAILED(rc)) return rc;
    308308
    309309        if (next.isNull())
     
    327327        ComObjPtr<VirtualBoxErrorInfoGlue> wrapper;
    328328        rc = wrapper.createObject();
    329         CheckComRCBreakRC (rc);
     329        if (FAILED(rc)) break;
    330330
    331331        -- prev;
     
    338338        *prev = wrapper;
    339339
    340         CheckComRCBreakRC (rc);
     340        if (FAILED(rc)) break;
    341341    }
    342342
Note: See TracChangeset for help on using the changeset viewer.

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette