VirtualBox

Changeset 24095 in vbox for trunk


Ignore:
Timestamp:
Oct 26, 2009 10:31:42 PM (15 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
53980
Message:

DevVGA_VBVA: shut up annoying reset assertion (DEBUG_bird only). Assert(RT_SUCCESS(rc)) -> AssertRC(rc).

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Devices/Graphics/DevVGA_VBVA.cpp

    r24053 r24095  
    886886    RTSEMEVENT hComplEvent;
    887887    int rc = RTSemEventCreate(&hComplEvent);
    888     Assert(RT_SUCCESS(rc));
     888    AssertRC(rc);
    889889    if(RT_SUCCESS(rc))
    890890    {
     
    902902        }
    903903
    904         Assert(RT_SUCCESS(rc));
     904        AssertRC(rc);
    905905        if(RT_SUCCESS(rc))
    906906        {
     
    927927
    928928        int rc = vbvaVHWAHHCommandPost(pVGAState, pCmd);
    929         Assert(RT_SUCCESS(rc));
     929        AssertRC(rc);
    930930        if(RT_SUCCESS(rc))
    931931        {
    932932            rc = pCmd->rc;
    933             Assert(RT_SUCCESS(rc) || rc == VERR_NOT_IMPLEMENTED);
     933            AssertMsg(RT_SUCCESS(rc) || rc == VERR_NOT_IMPLEMENTED, ("%Rrc\n", rc));
    934934            vbvaVHWAHHCommandRelease(pCmd);
    935935            if(rc == VERR_NOT_IMPLEMENTED)
     
    953953    {
    954954        int rc = vbvaVHWAHHCommandPost(pVGAState, pCmd);
    955         Assert(RT_SUCCESS(rc));
     955        AssertRC(rc);
    956956        if(RT_SUCCESS(rc))
    957957        {
    958958            rc = pCmd->rc;
    959             Assert(RT_SUCCESS(rc));
     959#ifdef DEBUG_bird /** @todo the assertion below hits when booting dsl here and resetting during early boot... */
     960            AssertMsg(RT_SUCCESS(rc) || rc == VERR_NOT_IMPLEMENTED, ("%Rrc\n", rc));
     961            if (rc == VERR_NOT_IMPLEMENTED)
     962                rc = VINF_SUCCESS;
     963#else
     964            AssertRC(rc);
     965#endif
    960966            vbvaVHWAHHCommandRelease(pCmd);
    961967        }
     
    973979    {
    974980        int rc = vbvaVHWAHHCommandPost(pVGAState, pCmd);
    975         Assert(RT_SUCCESS(rc));
     981        AssertRC(rc);
    976982        if(RT_SUCCESS(rc))
    977983        {
    978984            rc = pCmd->rc;
    979             Assert(RT_SUCCESS(rc) || rc == VERR_NOT_IMPLEMENTED);
     985            AssertMsg(RT_SUCCESS(rc) || rc == VERR_NOT_IMPLEMENTED, ("%Rrc\n", rc));
    980986            vbvaVHWAHHCommandRelease(pCmd);
    981987            if(rc == VERR_NOT_IMPLEMENTED)
     
    10161022                                          HGSMI_CH_VBVA,
    10171023                                          VBVAHG_EVENT);
    1018             Assert(RT_SUCCESS(rc));
     1024            AssertRC(rc);
    10191025            if(RT_SUCCESS(rc))
    10201026            {
     
    10371043                                          HGSMI_CH_VBVA,
    10381044                                          VBVAHG_DISPLAY_CUSTOM);
    1039                 Assert(RT_SUCCESS(rc));
     1045                AssertRC(rc);
    10401046                if(RT_SUCCESS(rc))
    10411047                {
     
    10561062        {
    10571063            rc = HGSMIHostCommandProcessAndFreeAsynch(pIns, pHostCmd, (pCmd->Flags & VBOXVHWACMD_FLAG_GH_ASYNCH_IRQ) != 0);
    1058             Assert(RT_SUCCESS(rc));
     1064            AssertRC(rc);
    10591065            if(RT_SUCCESS(rc))
    10601066            {
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