Floating point problem in WineEngGetGlyphOutline