oleaut32: Fix handling of negative fractional variant dates.
commitc8a4983ed98ccda52849bcc1121cb1da674aac7a
authorJeremy Drake <wine@jdrake.com>
Thu, 7 Oct 2010 06:27:23 +0000 (6 23:27 -0700)
committerAlexandre Julliard <julliard@winehq.org>
Thu, 7 Oct 2010 10:00:28 +0000 (7 12:00 +0200)
tree8f0bec0719336fa647828bdd2d31dcea4fdeefbb
parent25118e53835dd19aad9a8a27e07e3b6344609a74
oleaut32: Fix handling of negative fractional variant dates.

The integer part is the number of days to be added to the epoch
(1899-12-30), and the fractional part (disregarding sign) represents
the fraction of that day that has elapsed.
dlls/oleaut32/tests/vartest.c
dlls/oleaut32/variant.c