VirtualBox

Ignore:
Timestamp:
Nov 28, 2008 2:36:22 PM (16 years ago)
Author:
vboxsync
Message:

VBoxHDD: simplify config handling. Treat everything as a string, and do the conversion in the common code. Makes the job of implementing the VBox API (iSCSI in particular) easier.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Devices/Storage/testcase/tstVD-2.cpp

    r13837 r14780  
    8787                {
    8888                    case VDCFGVALUETYPE_INTEGER:
    89                         RTPrintf("integer default=");
    90                         if (pa->pDefaultValue)
    91                             RTPrintf("%RU64", pa->pDefaultValue->Integer.u64);
    92                         else
    93                             RTPrintf("<NONE>");
     89                        RTPrintf("integer");
    9490                        break;
    9591                    case VDCFGVALUETYPE_STRING:
    96                         RTPrintf("string default=");
    97                         if (pa->pDefaultValue)
    98                             RTPrintf("%s", pa->pDefaultValue->String.psz);
    99                         else
    100                             RTPrintf("<NONE>");
     92                        RTPrintf("string");
    10193                        break;
    10294                    case VDCFGVALUETYPE_BYTES:
    103                         RTPrintf("bytes default=");
    104                         if (pa->pDefaultValue)
    105                             RTPrintf("length=%RTuint %.*Rhxs",
    106                                      pa->pDefaultValue->Bytes.cb,
    107                                      pa->pDefaultValue->Bytes.cb,
    108                                      pa->pDefaultValue->Bytes.pv);
    109                         else
    110                             RTPrintf("<NONE>");
     95                        RTPrintf("bytes");
    11196                        break;
    11297                    default:
    11398                        RTPrintf("INVALID!");
    11499                }
     100                if (pa->pszDefaultValue)
     101                    RTPrintf("%s", pa->pszDefaultValue);
     102                else
     103                    RTPrintf("<NONE>");
    115104                RTPrintf(" flags=");
    116105                if (!pa->uKeyFlags)
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