VirtualBox

Ignore:
Timestamp:
Jul 8, 2021 9:14:15 AM (4 years ago)
Author:
vboxsync
Message:

Audio/ValKit: Unified (and fixed some of the) RTGetOpt return values when printing errors. bugref:10008

Location:
trunk/src/VBox/ValidationKit/utils/audio
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/ValidationKit/utils/audio/vkat.cpp

    r90084 r90087  
    804804                rc = AudioTestSvcHandleOption(&TstEnv.u.Guest.Srv, ch, &ValueUnion);
    805805                if (RT_FAILURE(rc))
    806                     return RTGetOptPrintError(rc, &ValueUnion);
     806                    return RTGetOptPrintError(ch, &ValueUnion);
    807807        }
    808808    }
     
    10011001    unsigned    iTestSet    = 0;
    10021002
    1003     int           rc;
     1003    int           ch;
    10041004    RTGETOPTUNION ValueUnion;
    1005     while ((rc = RTGetOpt(pGetState, &ValueUnion)))
    1006     {
    1007         switch (rc)
     1005    while ((ch = RTGetOpt(pGetState, &ValueUnion)))
     1006    {
     1007        switch (ch)
    10081008        {
    10091009            case VKAT_VERIFY_OPT_TAG:
     
    10211021
    10221022            default:
    1023                 return RTGetOptPrintError(rc, &ValueUnion);
     1023                return RTGetOptPrintError(ch, &ValueUnion);
    10241024        }
    10251025    }
     
    10271027    if (!iTestSet)
    10281028        return RTMsgErrorExitFailure("At least one test set must be specified");
     1029
     1030    int rc = VINF_SUCCESS;
    10291031
    10301032    /*
     
    12231225    AssertRCReturn(rc, RTEXITCODE_INIT);
    12241226
     1227    int           ch;
    12251228    RTGETOPTUNION ValueUnion;
    1226     while ((rc = RTGetOpt(&GetState, &ValueUnion)) != 0)
    1227     {
    1228         switch (rc)
     1229    while ((ch = RTGetOpt(&GetState, &ValueUnion)) != 0)
     1230    {
     1231        switch (ch)
    12291232        {
    12301233            AUDIO_TEST_COMMON_OPTION_CASES(ValueUnion);
     
    12651268                            if (RT_SUCCESS(rc))
    12661269                            {
    1267 
    12681270                                rcExit = pCmd->pfnHandler(&GetState);
    12691271                                RTMemFree(paCombinedOptions);
     
    12811283
    12821284            default:
    1283                 return RTGetOptPrintError(rc, &ValueUnion);
     1285                return RTGetOptPrintError(ch, &ValueUnion);
    12841286        }
    12851287    }
  • trunk/src/VBox/ValidationKit/utils/audio/vkatCmdGeneric.cpp

    r89962 r90087  
    7575
    7676    /* Argument processing loop: */
    77     int           rc;
     77    int           ch;
    7878    RTGETOPTUNION ValueUnion;
    79     while ((rc = RTGetOpt(pGetState, &ValueUnion)) != 0)
    80     {
    81         switch (rc)
     79    while ((ch = RTGetOpt(pGetState, &ValueUnion)) != 0)
     80    {
     81        switch (ch)
    8282        {
    8383            case 'b':
     
    9090
    9191            default:
    92                 return RTGetOptPrintError(rc, &ValueUnion);
     92                return RTGetOptPrintError(ch, &ValueUnion);
    9393        }
    9494    }
     
    9999    RTEXITCODE          rcExit = RTEXITCODE_FAILURE;
    100100    AUDIOTESTDRVSTACK   DrvStack;
    101     rc = audioTestDriverStackInit(&DrvStack, pDrvReg, false /*fWithDrvAudio*/);
     101    int rc = audioTestDriverStackInit(&DrvStack, pDrvReg, false /*fWithDrvAudio*/);
    102102    if (RT_SUCCESS(rc))
    103103    {
     
    421421
    422422    /* Argument processing loop: */
    423     int           rc;
     423    int           ch;
    424424    RTGETOPTUNION ValueUnion;
    425     while ((rc = RTGetOpt(pGetState, &ValueUnion)) != 0)
    426     {
    427         switch (rc)
     425    while ((ch = RTGetOpt(pGetState, &ValueUnion)) != 0)
     426    {
     427        switch (ch)
    428428        {
    429429            case 'b':
     
    469469
    470470            default:
    471                 return RTGetOptPrintError(rc, &ValueUnion);
     471                return RTGetOptPrintError(ch, &ValueUnion);
    472472        }
    473473    }
     
    772772
    773773    /* Argument processing loop: */
    774     int           rc;
     774    int           ch;
    775775    RTGETOPTUNION ValueUnion;
    776     while ((rc = RTGetOpt(pGetState, &ValueUnion)) != 0)
    777     {
    778         switch (rc)
     776    while ((ch = RTGetOpt(pGetState, &ValueUnion)) != 0)
     777    {
     778        switch (ch)
    779779        {
    780780            case 'b':
     
    850850
    851851            default:
    852                 return RTGetOptPrintError(rc, &ValueUnion);
     852                return RTGetOptPrintError(ch, &ValueUnion);
    853853        }
    854854    }
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