http://bugs.winehq.org/show_bug.cgi?id=26653
Summary: Function VarRound fail Product: Wine Version: 1.2.2 Platform: x86 OS/Version: Linux Status: UNCONFIRMED Severity: major Priority: P2 Component: oleaut32 AssignedTo: wine-bugs@winehq.org ReportedBy: cccarlos1983@yahoo.com
I'm trying run a VB6 app in wine, the problem happens when the VB6 app gets data from a Sybase server and tries to round to 2 decimals the value "0.00" (zero) from a field. I made a change in the "wine_source/dlls/oleaut32/variant.c" file to show the value of many variables and the output is the following:
VarRound (0x33ed40->(VT_DISPATCH ),2)
fixme:variant:VarRound unimplemented part, pVarIn == 0x33ebc8 ,V_VT(pVarIn) == 0xE, VT_TYPEMASK == 4095, deci == 2
The big problem is that I have not access to the source code of the VB6 application.
PD: My english is very bad... sorry :(