VirtualBox

Changeset 64110 in vbox for trunk/src/VBox/VMM/VMMR3


Ignore:
Timestamp:
Sep 30, 2016 1:46:23 PM (8 years ago)
Author:
vboxsync
Message:

CFGM: when dumping some size, print both MB and GB values for huge values

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/VMM/VMMR3/CFGM.cpp

    r64103 r64110  
    32443244                        && !RTStrNCmp(pLeaf->szName, "cb", 2)) )
    32453245                {
     3246                    if (pLeaf->Value.Integer.u64 > _2M)
     3247                        pHlp->pfnPrintf(pHlp, ", %'lld MB", pLeaf->Value.Integer.u64 / _1M);
     3248                    else if (pLeaf->Value.Integer.u64 > _2K)
     3249                        pHlp->pfnPrintf(pHlp, ", %'lld KB", pLeaf->Value.Integer.u64 / _1K);
    32463250                    if (pLeaf->Value.Integer.u64 > _2G)
    32473251                        pHlp->pfnPrintf(pHlp, ", %'lld.%lld GB",
    32483252                                              pLeaf->Value.Integer.u64 / _1G,
    32493253                                              (pLeaf->Value.Integer.u64 % _1G) / (_1G / 10));
    3250                     else if (pLeaf->Value.Integer.u64 > _2M)
    3251                         pHlp->pfnPrintf(pHlp, ", %'lld MB", pLeaf->Value.Integer.u64 / _1M);
    3252                     else if (pLeaf->Value.Integer.u64 > _2K)
    3253                         pHlp->pfnPrintf(pHlp, ", %'lld KB", pLeaf->Value.Integer.u64 / _1K);
    32543254                }
    32553255                pHlp->pfnPrintf(pHlp, ")\n");
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