VirtualBox

Changeset 34186 in vbox for trunk/src/VBox/VMM


Ignore:
Timestamp:
Nov 18, 2010 9:24:47 PM (14 years ago)
Author:
vboxsync
Message:

CFGM: A bunch of dittos for other types.

File:
1 edited

Legend:

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

    r34185 r34186  
    19741974    uint64_t u64;
    19751975    int rc = CFGMR3QueryIntegerDef(pNode, pszName, &u64, i64Def);
    1976     if (RT_SUCCESS(rc))
    1977         *pi64 = (int64_t)u64;
     1976    *pi64 = (int64_t)u64;
    19781977    return rc;
    19791978}
     
    20232022            rc = VERR_CFGM_INTEGER_TOO_BIG;
    20242023    }
     2024    if (RT_FAILURE(rc))
     2025        *pu32 = u32Def;
    20252026    return rc;
    20262027}
     
    20722073            rc = VERR_CFGM_INTEGER_TOO_BIG;
    20732074    }
     2075    if (RT_FAILURE(rc))
     2076        *pi32 = i32Def;
    20742077    return rc;
    20752078}
     
    21192122            rc = VERR_CFGM_INTEGER_TOO_BIG;
    21202123    }
     2124    if (RT_FAILURE(rc))
     2125        *pu16 = u16Def;
    21212126    return rc;
    21222127}
     
    21682173            rc = VERR_CFGM_INTEGER_TOO_BIG;
    21692174    }
     2175    if (RT_FAILURE(rc))
     2176        *pi16 = i16Def;
    21702177    return rc;
    21712178}
     
    22152222            rc = VERR_CFGM_INTEGER_TOO_BIG;
    22162223    }
     2224    if (RT_FAILURE(rc))
     2225        *pu8 = u8Def;
    22172226    return rc;
    22182227}
     
    22642273            rc = VERR_CFGM_INTEGER_TOO_BIG;
    22652274    }
     2275    if (RT_FAILURE(rc))
     2276        *pi8 = i8Def;
    22662277    return rc;
    22672278}
     
    24442455            rc = VERR_CFGM_INTEGER_TOO_BIG;
    24452456    }
     2457    if (RT_FAILURE(rc))
     2458        *ppv = pvDef;
    24462459    return rc;
    24472460}
     
    24932506            rc = VERR_CFGM_INTEGER_TOO_BIG;
    24942507    }
     2508    if (RT_FAILURE(rc))
     2509        *pGCPtr = GCPtrDef;
    24952510    return rc;
    24962511}
     
    25422557            rc = VERR_CFGM_INTEGER_TOO_BIG;
    25432558    }
     2559    if (RT_FAILURE(rc))
     2560        *pGCPtr = GCPtrDef;
    25442561    return rc;
    25452562}
     
    25912608            rc = VERR_CFGM_INTEGER_TOO_BIG;
    25922609    }
     2610    if (RT_FAILURE(rc))
     2611        *pGCPtr = GCPtrDef;
    25932612    return rc;
    25942613}
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