VirtualBox

Changeset 54944 in vbox for trunk


Ignore:
Timestamp:
Mar 25, 2015 3:23:50 PM (10 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
99192
Message:

replaced a few more AssertPtrReturn by AssertReturn as we don't need to check for a valid pointer after RTMem*

Location:
trunk/src/VBox
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Additions/common/VBoxService/VBoxServiceControl.cpp

    r50810 r54944  
    202202    AssertReturn(RT_IS_POWER_OF_TWO(cbScratchBuf), VERR_INVALID_PARAMETER);
    203203    uint8_t *pvScratchBuf = (uint8_t*)RTMemAlloc(cbScratchBuf);
    204     AssertPtrReturn(pvScratchBuf, VERR_NO_MEMORY);
     204    AssertReturn(pvScratchBuf, VERR_NO_MEMORY);
    205205
    206206    VBGLR3GUESTCTRLCMDCTX ctxHost = { g_uControlSvcClientID };
  • trunk/src/VBox/Devices/Storage/DrvSCSIHost.cpp

    r51520 r54944  
    286286
    287287                paSG = (sg_iovec_t *)RTMemAllocZ(pRequest->cScatterGatherEntries * sizeof(sg_iovec_t));
    288                 AssertPtrReturn(paSG, VERR_NO_MEMORY);
     288                AssertReturn(paSG, VERR_NO_MEMORY);
    289289
    290290                for (unsigned i = 0; i < pRequest->cScatterGatherEntries; i++)
  • trunk/src/VBox/Main/src-client/UsbCardReader.cpp

    r51612 r54944  
    550550    {
    551551        pvInBufferCopy = RTMemDup(pvInBuffer, cbInBuffer);
    552         AssertPtrReturn(pvInBufferCopy, VERR_NO_MEMORY);
     552        AssertReturn(pvInBufferCopy, VERR_NO_MEMORY);
    553553    }
    554554    int rc = RTReqQueueCallEx(pThis->hReqQCardReaderCmd, NULL, 0, RTREQFLAGS_VOID | RTREQFLAGS_NO_WAIT,
  • trunk/src/VBox/NetworkServices/NetLib/VBoxNetPortForwardString.cpp

    r52938 r54944  
    246246
    247247    pszRaw = RTStrDup(pcszStrPortForward);
    248 
    249     AssertPtrReturn(pszRaw, VERR_NO_MEMORY);
     248    AssertReturn(pszRaw, VERR_NO_MEMORY);
    250249
    251250    pszRawBegin = pszRaw;
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