oleaut32: Fix VarParseNumFromStr()'s handling of currency decimals.
commitcaf5ab5d65ed9df978006d819b1d800071af1117
authorFrancois Gouget <fgouget@codeweavers.com>
Sat, 7 Aug 2021 22:49:04 +0000 (8 00:49 +0200)
committerAlexandre Julliard <julliard@winehq.org>
Mon, 9 Aug 2021 21:08:05 +0000 (9 23:08 +0200)
tree031e015bbb8deafffc17516c27b2e64d64846e0a
parentfc5e603cd3e8ff68e52044e24a12e3f19a116afa
oleaut32: Fix VarParseNumFromStr()'s handling of currency decimals.

They have no default, flag the value as a monetary amount, are
unaffected by the presence / absence of a currency symbol, and are
incompatible with hexadecimal / octal numbers.

Signed-off-by: Francois Gouget <fgouget@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
dlls/oleaut32/tests/vartest.c
dlls/oleaut32/variant.c