VirtualBox

Changeset 64712 in vbox


Ignore:
Timestamp:
Nov 18, 2016 12:13:43 PM (8 years ago)
Author:
vboxsync
Message:

Storage/VD: Add a message explaining why the size is invalid

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Storage/VD.cpp

    r64711 r64712  
    70137013                           ("cbSize=%llu\n", cbSize),
    70147014                           rc = VERR_INVALID_PARAMETER);
    7015         AssertMsgBreakStmt(!(cbSize % 512),
    7016                            ("cbSize=%llu\n", cbSize),
    7017                            rc = VERR_VD_INVALID_SIZE);
     7015        if (cbSize % 512)
     7016        {
     7017            rc = vdError(pDisk, VERR_VD_INVALID_SIZE, RT_SRC_POS,
     7018                         N_("VD: The given disk size %llu is not aligned on a sector boundary (512 bytes)"), cbSize);
     7019            break;
     7020        }
    70187021        AssertMsgBreakStmt(   ((uImageFlags & ~VD_IMAGE_FLAGS_MASK) == 0)
    70197022                           || ((uImageFlags & (VD_IMAGE_FLAGS_FIXED | VD_IMAGE_FLAGS_DIFF)) != VD_IMAGE_FLAGS_FIXED),
Note: See TracChangeset for help on using the changeset viewer.

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