Changeset 90802 in vbox for trunk/src/VBox/Storage
- Timestamp:
- Aug 23, 2021 7:08:27 PM (3 years ago)
- svn:sync-xref-src-repo-rev:
- 146437
- Location:
- trunk/src/VBox/Storage
- Files:
-
- 13 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Storage/CUE.cpp
r90296 r90802 1451 1451 int rc = VINF_SUCCESS; 1452 1452 1453 AssertReturn((VALID_PTR(pszFilename) && *pszFilename), VERR_INVALID_PARAMETER); 1453 AssertPtrReturn(pszFilename, VERR_INVALID_POINTER); 1454 AssertReturn(*pszFilename != '\0', VERR_INVALID_PARAMETER); 1455 1454 1456 1455 1457 PCUEIMAGE pThis = (PCUEIMAGE)RTMemAllocZ(sizeof(CUEIMAGE)); … … 1489 1491 /* Check open flags. All valid flags are supported. */ 1490 1492 AssertReturn(!(uOpenFlags & ~VD_OPEN_FLAGS_MASK), VERR_INVALID_PARAMETER); 1491 AssertReturn((VALID_PTR(pszFilename) && *pszFilename), VERR_INVALID_PARAMETER); 1493 AssertPtrReturn(pszFilename, VERR_INVALID_POINTER); 1494 AssertReturn(*pszFilename != '\0', VERR_INVALID_PARAMETER); 1495 1492 1496 AssertReturn(enmType == VDTYPE_OPTICAL_DISC, VERR_NOT_SUPPORTED); 1493 1497 -
trunk/src/VBox/Storage/ISCSI.cpp
r85121 r90802 776 776 if (pIScsiCmdPrev) 777 777 { 778 Assert (!pIScsiCmd->pNext || VALID_PTR(pIScsiCmd->pNext));778 AssertPtrNull(pIScsiCmd->pNext); 779 779 pIScsiCmdPrev->pNext = pIScsiCmd->pNext; 780 780 } … … 782 782 { 783 783 pImage->aCmdsWaiting[idx] = pIScsiCmd->pNext; 784 Assert (!pImage->aCmdsWaiting[idx] || VALID_PTR(pImage->aCmdsWaiting[idx]));784 AssertPtrNull(pImage->aCmdsWaiting[idx]); 785 785 } 786 786 pImage->cCmdsWaiting--; … … 4793 4793 /* Check open flags. All valid flags are supported. */ 4794 4794 AssertReturn(!(uOpenFlags & ~VD_OPEN_FLAGS_MASK), VERR_INVALID_PARAMETER); 4795 AssertReturn((VALID_PTR(pszFilename) && *pszFilename), VERR_INVALID_PARAMETER); 4795 AssertPtrReturn(pszFilename, VERR_INVALID_POINTER); 4796 AssertReturn(*pszFilename != '\0', VERR_INVALID_PARAMETER); 4796 4797 4797 4798 PISCSIIMAGE pImage = (PISCSIIMAGE)RTMemAllocZ(RT_UOFFSETOF(ISCSIIMAGE, RegionList.aRegions[1])); -
trunk/src/VBox/Storage/Parallels.cpp
r82968 r90802 448 448 /* Check parameters. */ 449 449 AssertReturn(!(uOpenFlags & ~VD_OPEN_FLAGS_MASK), VERR_INVALID_PARAMETER); 450 AssertReturn(VALID_PTR(pszFilename) && *pszFilename, VERR_INVALID_PARAMETER); 450 AssertPtrReturn(pszFilename, VERR_INVALID_POINTER); 451 AssertReturn(*pszFilename != '\0', VERR_INVALID_PARAMETER); 452 451 453 452 454 pImage = (PPARALLELSIMAGE)RTMemAllocZ(RT_UOFFSETOF(PARALLELSIMAGE, RegionList.aRegions[1])); … … 493 495 /* Check arguments. */ 494 496 AssertReturn(!(uOpenFlags & ~VD_OPEN_FLAGS_MASK), VERR_INVALID_PARAMETER); 495 Assert Return( VALID_PTR(pszFilename)496 && *pszFilename497 && VALID_PTR(pPCHSGeometry)498 && VALID_PTR(pLCHSGeometry), VERR_INVALID_PARAMETER);497 AssertPtrReturn(pszFilename, VERR_INVALID_POINTER); 498 AssertReturn(*pszFilename != '\0', VERR_INVALID_PARAMETER); 499 AssertPtrReturn(pPCHSGeometry, VERR_INVALID_POINTER); 500 AssertPtrReturn(pLCHSGeometry, VERR_INVALID_POINTER); 499 501 500 502 int rc = VINF_SUCCESS; -
trunk/src/VBox/Storage/QCOW.cpp
r82968 r90802 1720 1720 PVDINTERFACEIOINT pIfIo = VDIfIoIntGet(pVDIfsImage); 1721 1721 AssertPtrReturn(pIfIo, VERR_INVALID_PARAMETER); 1722 AssertReturn((VALID_PTR(pszFilename) && *pszFilename), VERR_INVALID_PARAMETER); 1722 AssertPtrReturn(pszFilename, VERR_INVALID_POINTER); 1723 AssertReturn(*pszFilename != '\0', VERR_INVALID_PARAMETER); 1723 1724 1724 1725 /* … … 1768 1769 /* Check open flags. All valid flags are supported. */ 1769 1770 AssertReturn(!(uOpenFlags & ~VD_OPEN_FLAGS_MASK), VERR_INVALID_PARAMETER); 1770 AssertReturn((VALID_PTR(pszFilename) && *pszFilename), VERR_INVALID_PARAMETER); 1771 AssertPtrReturn(pszFilename, VERR_INVALID_POINTER); 1772 AssertReturn(*pszFilename != '\0', VERR_INVALID_PARAMETER); 1773 1771 1774 1772 1775 PQCOWIMAGE pImage = (PQCOWIMAGE)RTMemAllocZ(RT_UOFFSETOF(QCOWIMAGE, RegionList.aRegions[1])); … … 1812 1815 /* Check open flags. All valid flags are supported. */ 1813 1816 AssertReturn(!(uOpenFlags & ~VD_OPEN_FLAGS_MASK), VERR_INVALID_PARAMETER); 1814 Assert Return( VALID_PTR(pszFilename)1815 && *pszFilename1816 && VALID_PTR(pPCHSGeometry)1817 && VALID_PTR(pLCHSGeometry), VERR_INVALID_PARAMETER);1817 AssertPtrReturn(pszFilename, VERR_INVALID_POINTER); 1818 AssertReturn(*pszFilename != '\0', VERR_INVALID_PARAMETER); 1819 AssertPtrReturn(pPCHSGeometry, VERR_INVALID_POINTER); 1820 AssertPtrReturn(pLCHSGeometry, VERR_INVALID_POINTER); 1818 1821 1819 1822 PQCOWIMAGE pImage = (PQCOWIMAGE)RTMemAllocZ(RT_UOFFSETOF(QCOWIMAGE, RegionList.aRegions[1])); … … 1919 1922 Assert(uOffset % 512 == 0); 1920 1923 Assert(cbToRead % 512 == 0); 1921 AssertReturn((VALID_PTR(pIoCtx) && cbToRead), VERR_INVALID_PARAMETER); 1924 AssertPtrReturn(pIoCtx, VERR_INVALID_POINTER); 1925 AssertReturn(cbToRead, VERR_INVALID_PARAMETER); 1922 1926 AssertReturn(uOffset + cbToRead <= pImage->cbSize, VERR_INVALID_PARAMETER); 1923 1927 … … 1967 1971 Assert(!(uOffset % 512)); 1968 1972 Assert(!(cbToWrite % 512)); 1969 AssertReturn((VALID_PTR(pIoCtx) && cbToWrite), VERR_INVALID_PARAMETER); 1973 AssertPtrReturn(pIoCtx, VERR_INVALID_POINTER); 1974 AssertReturn(cbToWrite, VERR_INVALID_PARAMETER); 1970 1975 AssertReturn(uOffset + cbToWrite <= pImage->cbSize, VERR_INVALID_PARAMETER); 1971 1976 -
trunk/src/VBox/Storage/QED.cpp
r82968 r90802 1513 1513 PVDINTERFACEIOINT pIfIo = VDIfIoIntGet(pVDIfsImage); 1514 1514 AssertPtrReturn(pIfIo, VERR_INVALID_PARAMETER); 1515 AssertReturn((VALID_PTR(pszFilename) && *pszFilename), VERR_INVALID_PARAMETER); 1515 AssertPtrReturn(pszFilename, VERR_INVALID_POINTER); 1516 AssertReturn(*pszFilename != '\0', VERR_INVALID_PARAMETER); 1517 1516 1518 1517 1519 /* … … 1563 1565 /* Check open flags. All valid flags are supported. */ 1564 1566 AssertReturn(!(uOpenFlags & ~VD_OPEN_FLAGS_MASK), VERR_INVALID_PARAMETER); 1565 AssertReturn((VALID_PTR(pszFilename) && *pszFilename), VERR_INVALID_PARAMETER); 1567 AssertPtrReturn(pszFilename, VERR_INVALID_POINTER); 1568 AssertReturn(*pszFilename != '\0', VERR_INVALID_PARAMETER); 1569 1566 1570 1567 1571 PQEDIMAGE pImage = (PQEDIMAGE)RTMemAllocZ(RT_UOFFSETOF(QEDIMAGE, RegionList.aRegions[1])); … … 1607 1611 /* Check open flags. All valid flags are supported. */ 1608 1612 AssertReturn(!(uOpenFlags & ~VD_OPEN_FLAGS_MASK), VERR_INVALID_PARAMETER); 1609 Assert Return( VALID_PTR(pszFilename)1610 && *pszFilename1611 && VALID_PTR(pPCHSGeometry)1612 && VALID_PTR(pLCHSGeometry), VERR_INVALID_PARAMETER);1613 AssertPtrReturn(pszFilename, VERR_INVALID_POINTER); 1614 AssertReturn(*pszFilename != '\0', VERR_INVALID_PARAMETER); 1615 AssertPtrReturn(pPCHSGeometry, VERR_INVALID_POINTER); 1616 AssertPtrReturn(pLCHSGeometry, VERR_INVALID_POINTER); 1613 1617 1614 1618 PQEDIMAGE pImage = (PQEDIMAGE)RTMemAllocZ(RT_UOFFSETOF(QEDIMAGE, RegionList.aRegions[1])); … … 1714 1718 Assert(uOffset % 512 == 0); 1715 1719 Assert(cbToRead % 512 == 0); 1716 AssertReturn((VALID_PTR(pIoCtx) && cbToRead), VERR_INVALID_PARAMETER); 1720 AssertPtrReturn(pIoCtx, VERR_INVALID_POINTER); 1721 AssertReturn(cbToRead, VERR_INVALID_PARAMETER); 1717 1722 AssertReturn(uOffset + cbToRead <= pImage->cbSize, VERR_INVALID_PARAMETER); 1718 1723 … … 1755 1760 Assert(!(uOffset % 512)); 1756 1761 Assert(!(cbToWrite % 512)); 1757 AssertReturn((VALID_PTR(pIoCtx) && cbToWrite), VERR_INVALID_PARAMETER); 1762 AssertPtrReturn(pIoCtx, VERR_INVALID_POINTER); 1763 AssertReturn(cbToWrite, VERR_INVALID_PARAMETER); 1758 1764 AssertReturn(uOffset + cbToWrite <= pImage->cbSize, VERR_INVALID_PARAMETER); 1759 1765 -
trunk/src/VBox/Storage/RAW.cpp
r86500 r90802 526 526 527 527 AssertPtrReturn(pIfIo, VERR_INVALID_PARAMETER); 528 AssertReturn((VALID_PTR(pszFilename) && *pszFilename), VERR_INVALID_PARAMETER); 528 AssertPtrReturn(pszFilename, VERR_INVALID_POINTER); 529 AssertReturn(*pszFilename != '\0', VERR_INVALID_PARAMETER); 529 530 530 531 /* … … 676 677 /* Check open flags. All valid flags are supported. */ 677 678 AssertReturn(!(uOpenFlags & ~VD_OPEN_FLAGS_MASK), VERR_INVALID_PARAMETER); 678 AssertReturn((VALID_PTR(pszFilename) && *pszFilename), VERR_INVALID_PARAMETER); 679 AssertPtrReturn(pszFilename, VERR_INVALID_POINTER); 680 AssertReturn(*pszFilename != '\0', VERR_INVALID_PARAMETER); 679 681 680 682 pImage = (PRAWIMAGE)RTMemAllocZ(RT_UOFFSETOF(RAWIMAGE, RegionList.aRegions[1])); … … 728 730 /* Check arguments. */ 729 731 AssertReturn(!(uOpenFlags & ~VD_OPEN_FLAGS_MASK), VERR_INVALID_PARAMETER); 730 Assert Return( VALID_PTR(pszFilename)731 && *pszFilename732 && VALID_PTR(pPCHSGeometry)733 && VALID_PTR(pLCHSGeometry), VERR_INVALID_PARAMETER);732 AssertPtrReturn(pszFilename, VERR_INVALID_POINTER); 733 AssertReturn(*pszFilename != '\0', VERR_INVALID_PARAMETER); 734 AssertPtrReturn(pPCHSGeometry, VERR_INVALID_POINTER); 735 AssertPtrReturn(pLCHSGeometry, VERR_INVALID_POINTER); 734 736 735 737 PRAWIMAGE pImage = (PRAWIMAGE)RTMemAllocZ(RT_UOFFSETOF(RAWIMAGE, RegionList.aRegions[1])); -
trunk/src/VBox/Storage/VCICache.cpp
r82968 r90802 1530 1530 1531 1531 /* Check remaining arguments. */ 1532 if ( ! VALID_PTR(pszFilename)1532 if ( !RT_VALID_PTR(pszFilename) 1533 1533 || !*pszFilename) 1534 1534 { … … 1591 1591 1592 1592 /* Check remaining arguments. */ 1593 if ( ! VALID_PTR(pszFilename)1593 if ( !RT_VALID_PTR(pszFilename) 1594 1594 || !*pszFilename) 1595 1595 { -
trunk/src/VBox/Storage/VD.cpp
r88528 r90802 2714 2714 ? vdWriteHelperStandardAsync 2715 2715 : vdWriteHelperOptimizedAsync); 2716 if (! VALID_PTR(pIoCtxWrite))2716 if (!pIoCtxWrite) 2717 2717 { 2718 2718 RTMemTmpFree(pTmp); … … 4253 4253 } 4254 4254 4255 Assert( VALID_PTR(pMetaXfer) || RT_FAILURE(rc));4255 Assert(RT_VALID_PTR(pMetaXfer) || RT_FAILURE(rc)); 4256 4256 4257 4257 if (RT_SUCCESS(rc) || rc == VERR_VD_NOT_ENOUGH_METADATA || rc == VERR_VD_ASYNC_IO_IN_PROGRESS) … … 5101 5101 LogFlowFunc(("cEntriesAlloc=%u pEntries=%#p pcEntriesUsed=%#p\n", cEntriesAlloc, pEntries, pcEntriesUsed)); 5102 5102 /* Check arguments. */ 5103 AssertMsgReturn(cEntriesAlloc, 5104 ("cEntriesAlloc=%u\n", cEntriesAlloc), 5105 VERR_INVALID_PARAMETER); 5106 AssertMsgReturn(VALID_PTR(pEntries), 5107 ("pEntries=%#p\n", pEntries), 5108 VERR_INVALID_PARAMETER); 5109 AssertMsgReturn(VALID_PTR(pcEntriesUsed), 5110 ("pcEntriesUsed=%#p\n", pcEntriesUsed), 5111 VERR_INVALID_PARAMETER); 5103 AssertMsgReturn(cEntriesAlloc, ("cEntriesAlloc=%u\n", cEntriesAlloc), VERR_INVALID_PARAMETER); 5104 AssertPtrReturn(pEntries, VERR_INVALID_POINTER); 5105 AssertPtrReturn(pcEntriesUsed, VERR_INVALID_POINTER); 5112 5106 if (!vdPluginIsInitialized()) 5113 5107 VDInit(); … … 5144 5138 LogFlowFunc(("pszBackend=%#p pEntry=%#p\n", pszBackend, pEntry)); 5145 5139 /* Check arguments. */ 5146 AssertMsgReturn(VALID_PTR(pszBackend), 5147 ("pszBackend=%#p\n", pszBackend), 5148 VERR_INVALID_PARAMETER); 5149 AssertMsgReturn(VALID_PTR(pEntry), 5150 ("pEntry=%#p\n", pEntry), 5151 VERR_INVALID_PARAMETER); 5140 AssertPtrReturn(pszBackend, VERR_INVALID_POINTER); 5141 AssertPtrReturn(pEntry, VERR_INVALID_POINTER); 5152 5142 if (!vdPluginIsInitialized()) 5153 5143 VDInit(); … … 5177 5167 ("cEntriesAlloc=%u\n", cEntriesAlloc), 5178 5168 VERR_INVALID_PARAMETER); 5179 AssertMsgReturn(VALID_PTR(pEntries), 5180 ("pEntries=%#p\n", pEntries), 5181 VERR_INVALID_PARAMETER); 5182 AssertMsgReturn(VALID_PTR(pcEntriesUsed), 5183 ("pcEntriesUsed=%#p\n", pcEntriesUsed), 5184 VERR_INVALID_PARAMETER); 5169 AssertPtrReturn(pEntries, VERR_INVALID_POINTER); 5170 AssertPtrReturn(pcEntriesUsed, VERR_INVALID_POINTER); 5185 5171 if (!vdPluginIsInitialized()) 5186 5172 VDInit(); … … 5211 5197 LogFlowFunc(("pszFilter=%#p pEntry=%#p\n", pszFilter, pEntry)); 5212 5198 /* Check arguments. */ 5213 AssertMsgReturn(VALID_PTR(pszFilter), 5214 ("pszFilter=%#p\n", pszFilter), 5215 VERR_INVALID_PARAMETER); 5216 AssertMsgReturn(VALID_PTR(pEntry), 5217 ("pEntry=%#p\n", pEntry), 5218 VERR_INVALID_PARAMETER); 5199 AssertPtrReturn(pszFilter, VERR_INVALID_POINTER); 5200 AssertPtrReturn(pEntry, VERR_INVALID_POINTER); 5219 5201 if (!vdPluginIsInitialized()) 5220 5202 VDInit(); … … 5238 5220 5239 5221 LogFlowFunc(("pVDIfsDisk=%#p\n", pVDIfsDisk)); 5222 /* Check arguments. */ 5223 AssertPtrReturn(ppDisk, VERR_INVALID_POINTER); 5224 5240 5225 do 5241 5226 { 5242 /* Check arguments. */5243 AssertMsgBreakStmt(VALID_PTR(ppDisk),5244 ("ppDisk=%#p\n", ppDisk),5245 rc = VERR_INVALID_PARAMETER);5246 5247 5227 pDisk = (PVDISK)RTMemAllocZ(sizeof(VDISK)); 5248 5228 if (pDisk) … … 5345 5325 LogFlowFunc(("pszFilename=\"%s\"\n", pszFilename)); 5346 5326 /* Check arguments. */ 5347 AssertMsgReturn(VALID_PTR(pszFilename) && *pszFilename, 5348 ("pszFilename=%#p \"%s\"\n", pszFilename, pszFilename), 5349 VERR_INVALID_PARAMETER); 5350 AssertMsgReturn(VALID_PTR(ppszFormat), 5351 ("ppszFormat=%#p\n", ppszFormat), 5352 VERR_INVALID_PARAMETER); 5353 AssertMsgReturn(VALID_PTR(penmType), 5354 ("penmType=%#p\n", penmType), 5355 VERR_INVALID_PARAMETER); 5327 AssertPtrReturn(pszFilename, VERR_INVALID_POINTER); 5328 AssertReturn(*pszFilename != '\0', VERR_INVALID_PARAMETER); 5329 AssertPtrReturn(ppszFormat, VERR_INVALID_POINTER); 5330 AssertPtrReturn(penmType, VERR_INVALID_POINTER); 5356 5331 AssertReturn(enmDesiredType >= VDTYPE_INVALID && enmDesiredType <= VDTYPE_FLOPPY, VERR_INVALID_PARAMETER); 5357 5332 … … 5500 5475 LogFlowFunc(("pDisk=%#p pszBackend=\"%s\" pszFilename=\"%s\" uOpenFlags=%#x, pVDIfsImage=%#p\n", 5501 5476 pDisk, pszBackend, pszFilename, uOpenFlags, pVDIfsImage)); 5477 /* sanity check */ 5478 AssertPtrReturn(pDisk, VERR_INVALID_PARAMETER); 5479 AssertMsg(pDisk->u32Signature == VDISK_SIGNATURE, ("u32Signature=%08x\n", pDisk->u32Signature)); 5480 5481 /* Check arguments. */ 5482 AssertPtrReturn(pszBackend, VERR_INVALID_POINTER); 5483 AssertReturn(*pszBackend != '\0', VERR_INVALID_PARAMETER); 5484 AssertPtrReturn(pszFilename, VERR_INVALID_POINTER); 5485 AssertReturn(*pszFilename != '\0', VERR_INVALID_PARAMETER); 5486 AssertMsgReturn((uOpenFlags & ~VD_OPEN_FLAGS_MASK) == 0, 5487 ("uOpenFlags=%#x\n", uOpenFlags), 5488 VERR_INVALID_PARAMETER); 5489 AssertMsgReturn( !(uOpenFlags & VD_OPEN_FLAGS_SKIP_CONSISTENCY_CHECKS) 5490 || (uOpenFlags & VD_OPEN_FLAGS_READONLY), 5491 ("uOpenFlags=%#x\n", uOpenFlags), 5492 VERR_INVALID_PARAMETER); 5502 5493 5503 5494 do 5504 5495 { 5505 /* sanity check */5506 AssertPtrBreakStmt(pDisk, rc = VERR_INVALID_PARAMETER);5507 AssertMsg(pDisk->u32Signature == VDISK_SIGNATURE, ("u32Signature=%08x\n", pDisk->u32Signature));5508 5509 /* Check arguments. */5510 AssertMsgBreakStmt(VALID_PTR(pszBackend) && *pszBackend,5511 ("pszBackend=%#p \"%s\"\n", pszBackend, pszBackend),5512 rc = VERR_INVALID_PARAMETER);5513 AssertMsgBreakStmt(VALID_PTR(pszFilename) && *pszFilename,5514 ("pszFilename=%#p \"%s\"\n", pszFilename, pszFilename),5515 rc = VERR_INVALID_PARAMETER);5516 AssertMsgBreakStmt((uOpenFlags & ~VD_OPEN_FLAGS_MASK) == 0,5517 ("uOpenFlags=%#x\n", uOpenFlags),5518 rc = VERR_INVALID_PARAMETER);5519 AssertMsgBreakStmt( !(uOpenFlags & VD_OPEN_FLAGS_SKIP_CONSISTENCY_CHECKS)5520 || (uOpenFlags & VD_OPEN_FLAGS_READONLY),5521 ("uOpenFlags=%#x\n", uOpenFlags),5522 rc = VERR_INVALID_PARAMETER);5523 5524 5496 /* 5525 5497 * Destroy the current discard state first which might still have pending blocks … … 9983 9955 ("pszFilename=%#p \"%s\"\n", pszFilename, pszFilename), 9984 9956 VERR_INVALID_PARAMETER); 9985 AssertMsgReturn(VALID_PTR(pszBackend), 9986 ("pszBackend=%#p\n", pszBackend), 9987 VERR_INVALID_PARAMETER); 9957 AssertPtrReturn(pszBackend, VERR_INVALID_POINTER); 9988 9958 AssertMsgReturn((fFlags & ~VD_REPAIR_FLAGS_MASK) == 0, 9989 9959 ("fFlags=%#x\n", fFlags), -
trunk/src/VBox/Storage/VDI.cpp
r85121 r90802 715 715 716 716 /* Special check for comment length. */ 717 if ( VALID_PTR(pszComment)717 if ( RT_VALID_PTR(pszComment) 718 718 && strlen(pszComment) >= VDI_IMAGE_COMMENT_SIZE) 719 719 rc = vdIfError(pImage->pIfError, VERR_VD_VDI_COMMENT_TOO_LONG, RT_SRC_POS, … … 1417 1417 int rc = VINF_SUCCESS; 1418 1418 1419 AssertReturn((VALID_PTR(pszFilename) && *pszFilename), VERR_INVALID_PARAMETER); 1419 AssertPtrReturn(pszFilename, VERR_INVALID_POINTER); 1420 AssertReturn(*pszFilename != '\0', VERR_INVALID_PARAMETER); 1421 1420 1422 1421 1423 PVDIIMAGEDESC pImage = (PVDIIMAGEDESC)RTMemAllocZ(RT_UOFFSETOF(VDIIMAGEDESC, RegionList.aRegions[1])); … … 1455 1457 /* Check open flags. All valid flags are supported. */ 1456 1458 AssertReturn(!(uOpenFlags & ~VD_OPEN_FLAGS_MASK), VERR_INVALID_PARAMETER); 1457 AssertReturn((VALID_PTR(pszFilename) && *pszFilename), VERR_INVALID_PARAMETER); 1459 AssertPtrReturn(pszFilename, VERR_INVALID_POINTER); 1460 AssertReturn(*pszFilename != '\0', VERR_INVALID_PARAMETER); 1461 1458 1462 1459 1463 PVDIIMAGEDESC pImage = (PVDIIMAGEDESC)RTMemAllocZ(RT_UOFFSETOF(VDIIMAGEDESC, RegionList.aRegions[1])); … … 1508 1512 /* Check open flags. All valid flags are supported. */ 1509 1513 AssertReturn(!(uOpenFlags & ~VD_OPEN_FLAGS_MASK), VERR_INVALID_PARAMETER); 1510 Assert Return( VALID_PTR(pszFilename)1511 && *pszFilename1512 && VALID_PTR(pPCHSGeometry)1513 && VALID_PTR(pLCHSGeometry), VERR_INVALID_PARAMETER);1514 AssertPtrReturn(pszFilename, VERR_INVALID_POINTER); 1515 AssertReturn(*pszFilename != '\0', VERR_INVALID_PARAMETER); 1516 AssertPtrReturn(pPCHSGeometry, VERR_INVALID_POINTER); 1517 AssertPtrReturn(pLCHSGeometry, VERR_INVALID_POINTER); 1514 1518 1515 1519 PVDIIMAGEDESC pImage = (PVDIIMAGEDESC)RTMemAllocZ(RT_UOFFSETOF(VDIIMAGEDESC, RegionList.aRegions[1])); … … 1614 1618 Assert(!(uOffset % 512)); 1615 1619 Assert(!(cbToRead % 512)); 1616 AssertReturn((VALID_PTR(pIoCtx) && cbToRead), VERR_INVALID_PARAMETER); 1620 AssertPtrReturn(pIoCtx, VERR_INVALID_POINTER); 1621 AssertReturn(cbToRead, VERR_INVALID_PARAMETER); 1617 1622 AssertReturn(uOffset + cbToRead <= getImageDiskSize(&pImage->Header), VERR_INVALID_PARAMETER); 1618 1623 … … 1673 1678 Assert(!(uOffset % 512)); 1674 1679 Assert(!(cbToWrite % 512)); 1675 AssertReturn((VALID_PTR(pIoCtx) && cbToWrite), VERR_INVALID_PARAMETER); 1680 AssertPtrReturn(pIoCtx, VERR_INVALID_POINTER); 1681 AssertReturn(cbToWrite, VERR_INVALID_PARAMETER); 1676 1682 1677 1683 if (!(pImage->uOpenFlags & VD_OPEN_FLAGS_READONLY)) -
trunk/src/VBox/Storage/VHD.cpp
r85121 r90802 1363 1363 /* Check open flags. All valid flags are supported. */ 1364 1364 AssertReturn(!(uOpenFlags & ~VD_OPEN_FLAGS_MASK), VERR_INVALID_PARAMETER); 1365 AssertReturn((VALID_PTR(pszFilename) && *pszFilename), VERR_INVALID_PARAMETER); 1365 AssertPtrReturn(pszFilename, VERR_INVALID_POINTER); 1366 AssertReturn(*pszFilename != '\0', VERR_INVALID_PARAMETER); 1367 1366 1368 1367 1369 PVHDIMAGE pImage = (PVHDIMAGE)RTMemAllocZ(RT_UOFFSETOF(VHDIMAGE, RegionList.aRegions[1])); … … 1407 1409 /* Check open flags. All valid flags are supported. */ 1408 1410 AssertReturn(!(uOpenFlags & ~VD_OPEN_FLAGS_MASK), VERR_INVALID_PARAMETER); 1409 Assert Return( VALID_PTR(pszFilename)1410 && *pszFilename1411 && VALID_PTR(pPCHSGeometry)1412 && VALID_PTR(pLCHSGeometry), VERR_INVALID_PARAMETER);1411 AssertPtrReturn(pszFilename, VERR_INVALID_POINTER); 1412 AssertReturn(*pszFilename != '\0', VERR_INVALID_PARAMETER); 1413 AssertPtrReturn(pPCHSGeometry, VERR_INVALID_POINTER); 1414 AssertPtrReturn(pLCHSGeometry, VERR_INVALID_POINTER); 1413 1415 /** @todo Check the values of other params */ 1414 1416 … … 1423 1425 /* Get I/O interface. */ 1424 1426 pImage->pIfIo = VDIfIoIntGet(pImage->pVDIfsImage); 1425 if (RT_LIKELY( VALID_PTR(pImage->pIfIo)))1427 if (RT_LIKELY(RT_VALID_PTR(pImage->pIfIo))) 1426 1428 { 1427 1429 rc = vhdCreateImage(pImage, cbSize, uImageFlags, pszComment, … … 1518 1520 Assert(uOffset % 512 == 0); 1519 1521 Assert(cbToRead % 512 == 0); 1520 AssertReturn((VALID_PTR(pIoCtx) && cbToRead), VERR_INVALID_PARAMETER); 1522 AssertPtrReturn(pIoCtx, VERR_INVALID_POINTER); 1523 AssertReturn(cbToRead, VERR_INVALID_PARAMETER); 1521 1524 AssertReturn(uOffset + cbToRead <= pImage->cbSize, VERR_INVALID_PARAMETER); 1522 1525 … … 1639 1642 Assert(!(uOffset % VHD_SECTOR_SIZE)); 1640 1643 Assert(!(cbToWrite % VHD_SECTOR_SIZE)); 1641 AssertReturn((VALID_PTR(pIoCtx) && cbToWrite), VERR_INVALID_PARAMETER); 1644 AssertPtrReturn(pIoCtx, VERR_INVALID_POINTER); 1645 AssertReturn(cbToWrite, VERR_INVALID_PARAMETER); 1642 1646 AssertReturn(uOffset + cbToWrite <= pImage->cbSize, VERR_INVALID_PARAMETER); 1643 1647 -
trunk/src/VBox/Storage/VHDX.cpp
r87917 r90802 1786 1786 AssertPtrReturn(pIfIo, VERR_INVALID_PARAMETER); 1787 1787 1788 if ( ! VALID_PTR(pszFilename)1788 if ( !RT_VALID_PTR(pszFilename) 1789 1789 || !*pszFilename) 1790 1790 rc = VERR_INVALID_PARAMETER; … … 1843 1843 /* Check open flags. All valid flags are supported. */ 1844 1844 if ( uOpenFlags & ~VD_OPEN_FLAGS_MASK 1845 || ! VALID_PTR(pszFilename)1845 || !RT_VALID_PTR(pszFilename) 1846 1846 || !*pszFilename) 1847 1847 rc = VERR_INVALID_PARAMETER; -
trunk/src/VBox/Storage/VMDK.cpp
r87209 r90802 6308 6308 LogFlowFunc(("pszFilename=\"%s\" pVDIfsDisk=%#p pVDIfsImage=%#p penmType=%#p\n", 6309 6309 pszFilename, pVDIfsDisk, pVDIfsImage, penmType)); 6310 AssertReturn((VALID_PTR(pszFilename) && *pszFilename), VERR_INVALID_PARAMETER); 6310 AssertPtrReturn(pszFilename, VERR_INVALID_POINTER); 6311 AssertReturn(*pszFilename != '\0', VERR_INVALID_PARAMETER); 6312 6311 6313 int rc = VINF_SUCCESS; 6312 6314 PVMDKIMAGE pImage = (PVMDKIMAGE)RTMemAllocZ(RT_UOFFSETOF(VMDKIMAGE, RegionList.aRegions[1])); … … 6345 6347 /* Check open flags. All valid flags are supported. */ 6346 6348 AssertReturn(!(uOpenFlags & ~VD_OPEN_FLAGS_MASK), VERR_INVALID_PARAMETER); 6347 AssertReturn((VALID_PTR(pszFilename) && *pszFilename), VERR_INVALID_PARAMETER); 6349 AssertPtrReturn(pszFilename, VERR_INVALID_POINTER); 6350 AssertReturn(*pszFilename != '\0', VERR_INVALID_PARAMETER); 6351 6348 6352 PVMDKIMAGE pImage = (PVMDKIMAGE)RTMemAllocZ(RT_UOFFSETOF(VMDKIMAGE, RegionList.aRegions[1])); 6349 6353 if (RT_LIKELY(pImage)) … … 6396 6400 /* Check open flags. All valid flags are supported. */ 6397 6401 AssertReturn(!(uOpenFlags & ~VD_OPEN_FLAGS_MASK), VERR_INVALID_PARAMETER); 6398 Assert Return( VALID_PTR(pszFilename)6399 && *pszFilename6400 && VALID_PTR(pPCHSGeometry)6401 && VALID_PTR(pLCHSGeometry)6402 &&!( uImageFlags & VD_VMDK_IMAGE_FLAGS_ESX6403 6402 AssertPtrReturn(pszFilename, VERR_INVALID_POINTER); 6403 AssertReturn(*pszFilename != '\0', VERR_INVALID_PARAMETER); 6404 AssertPtrReturn(pPCHSGeometry, VERR_INVALID_POINTER); 6405 AssertPtrReturn(pLCHSGeometry, VERR_INVALID_POINTER); 6406 AssertReturn(!( uImageFlags & VD_VMDK_IMAGE_FLAGS_ESX 6407 && !(uImageFlags & VD_IMAGE_FLAGS_FIXED)), 6404 6408 VERR_INVALID_PARAMETER); 6405 6409 PVMDKIMAGE pImage = (PVMDKIMAGE)RTMemAllocZ(RT_UOFFSETOF(VMDKIMAGE, RegionList.aRegions[1])); … … 6730 6734 memset(&RenameState, 0, sizeof(RenameState)); 6731 6735 /* Check arguments. */ 6732 Assert Return(( pImage6733 && VALID_PTR(pszFilename)6734 && *pszFilename6735 && !(pImage->uImageFlags & VD_VMDK_IMAGE_FLAGS_RAWDISK)), VERR_INVALID_PARAMETER);6736 AssertPtrReturn(pImage, VERR_INVALID_POINTER); 6737 AssertPtrReturn(pszFilename, VERR_INVALID_POINTER); 6738 AssertReturn(*pszFilename != '\0', VERR_INVALID_PARAMETER); 6739 AssertReturn(!(pImage->uImageFlags & VD_VMDK_IMAGE_FLAGS_RAWDISK), VERR_INVALID_PARAMETER); 6736 6740 int rc = vmdkRenameStatePrepare(pImage, &RenameState, pszFilename); 6737 6741 if (RT_SUCCESS(rc)) … … 6770 6774 Assert(uOffset % 512 == 0); 6771 6775 Assert(cbToRead % 512 == 0); 6772 AssertReturn((VALID_PTR(pIoCtx) && cbToRead), VERR_INVALID_PARAMETER); 6776 AssertPtrReturn(pIoCtx, VERR_INVALID_POINTER); 6777 AssertReturn(cbToRead, VERR_INVALID_PARAMETER); 6773 6778 AssertReturn(uOffset + cbToRead <= pImage->cbSize, VERR_INVALID_PARAMETER); 6774 6779 /* Find the extent and check access permissions as defined in the extent descriptor. */ … … 6876 6881 Assert(uOffset % 512 == 0); 6877 6882 Assert(cbToWrite % 512 == 0); 6878 AssertReturn((VALID_PTR(pIoCtx) && cbToWrite), VERR_INVALID_PARAMETER); 6883 AssertPtrReturn(pIoCtx, VERR_INVALID_POINTER); 6884 AssertReturn(cbToWrite, VERR_INVALID_PARAMETER); 6879 6885 if (!(pImage->uOpenFlags & VD_OPEN_FLAGS_READONLY)) 6880 6886 { -
trunk/src/VBox/Storage/testcase/VDScriptInterp.cpp
r82968 r90802 638 638 pCtrl = (PVDSCRIPTINTERPCTRL)vdScriptStackGetUsed(&pThis->StackCtrl); 639 639 } 640 AssertMsg( VALID_PTR(pCtrl), ("Incorrect program, return outside of function\n"));640 AssertMsg(RT_VALID_PTR(pCtrl), ("Incorrect program, return outside of function\n")); 641 641 break; 642 642 } … … 662 662 pCtrl = (PVDSCRIPTINTERPCTRL)vdScriptStackGetUsed(&pThis->StackCtrl); 663 663 } 664 AssertMsg( VALID_PTR(pCtrl), ("Incorrect program, continue outside of loop\n"));664 AssertMsg(RT_VALID_PTR(pCtrl), ("Incorrect program, continue outside of loop\n")); 665 665 666 666 /* Put the conditionals for while and for loops onto the control stack again. */ … … 693 693 pCtrl = (PVDSCRIPTINTERPCTRL)vdScriptStackGetUsed(&pThis->StackCtrl); 694 694 } 695 AssertMsg( VALID_PTR(pCtrl), ("Incorrect program, break outside of loop\n"));695 AssertMsg(RT_VALID_PTR(pCtrl), ("Incorrect program, break outside of loop\n")); 696 696 vdScriptStackPop(&pThis->StackCtrl); /* Remove loop control statement. */ 697 697 break;
Note:
See TracChangeset
for help on using the changeset viewer.