[Bug 20991] New: EnumRfc1766_create return values

wine-bugs at winehq.org wine-bugs at winehq.org
Fri Dec 11 03:31:48 CST 2009


http://bugs.winehq.org/show_bug.cgi?id=20991

           Summary: EnumRfc1766_create return values
           Product: Wine
           Version: 1.1.34
          Platform: PC
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: mlang
        AssignedTo: wine-bugs at winehq.org
        ReportedBy: grschneider at gmail.com


EnumRfc1766_create is supposed to return HRESULT values, but returns FALSE in
one case (dlls/mlang/mlang.c:2517) - this should be changed to S_FALSE I guess.

On the other hand the return values of the function are evaluated with the
FAILED macro (see mlang.c:1250) and S_FALSE does not count as failed - so
probably both unsuccessful returns (lines 2504 and 2517) should be E_FAIL?

-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.



More information about the wine-bugs mailing list