• Francois Gouget's avatar
    Fix the case of floats in VarBstrFromR4, VarBstrFromR8 and · 18e6bb81
    Francois Gouget authored
    VarBstrFromCy.
    We cannot check for equality of floats or doubles because of rounding
    errors. Check equality to 14 digits for doubles.
    Add more precision to the expected results so that they match actual
    results.
    Print floating values with more precision so we know what went wrong.
    Specify the locale for all variant functions that depend on it.
    Added return codes for Win95. Win95 returns dates with only two digits
    for the year.
    Uncommented more VariantCopyInd and VariantChangeTypeEx tests.
    18e6bb81
variant.c 159 KB