Changeset 43861 in vbox for trunk/src/VBox/Storage
- Timestamp:
- Nov 13, 2012 10:35:55 AM (12 years ago)
- svn:sync-xref-src-repo-rev:
- 82046
- Location:
- trunk/src/VBox/Storage
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Storage/VD.cpp
r43787 r43861 5357 5357 rc = VERR_INVALID_PARAMETER); 5358 5358 AssertMsgBreakStmt((uOpenFlags & ~VD_OPEN_FLAGS_MASK) == 0, 5359 ("uOpenFlags=%#x\n", uOpenFlags), 5360 rc = VERR_INVALID_PARAMETER); 5361 AssertMsgBreakStmt( !(uOpenFlags & VD_OPEN_FLAGS_SKIP_CONSISTENCY_CHECKS) 5362 || (uOpenFlags & VD_OPEN_FLAGS_READONLY), 5359 5363 ("uOpenFlags=%#x\n", uOpenFlags), 5360 5364 rc = VERR_INVALID_PARAMETER); -
trunk/src/VBox/Storage/VMDK.cpp
r43818 r43861 1086 1086 *pGDTmp = RT_LE2H_U32(*pGDTmp); 1087 1087 1088 if (pExtent->uSectorRGD) 1088 if ( pExtent->uSectorRGD 1089 && !(pImage->uOpenFlags & VD_OPEN_FLAGS_SKIP_CONSISTENCY_CHECKS)) 1089 1090 { 1090 1091 /* The VMDK 1.1 spec seems to talk about compressed grain directories, … … 6548 6549 else 6549 6550 rc = VERR_INVALID_PARAMETER; 6550 goto out; 6551 } 6552 6553 /* Implement this operation via reopening the image. */ 6554 vmdkFreeImage(pImage, false); 6555 rc = vmdkOpenImage(pImage, uOpenFlags); 6551 } 6552 else 6553 { 6554 /* Implement this operation via reopening the image. */ 6555 vmdkFreeImage(pImage, false); 6556 rc = vmdkOpenImage(pImage, uOpenFlags); 6557 } 6556 6558 6557 6559 out:
Note:
See TracChangeset
for help on using the changeset viewer.