widl problem in argument ordering

Nikolay Sivov nsivov at codeweavers.com
Thu May 21 00:19:37 CDT 2015


On 05/21/2015 01:01 AM, Marcus Meissner wrote:
> Hi,
>
> Coverity issue "CID 1299032 Explicit null dereferenced"
> shows I think a problem of the widl generated stub marshaller.
>
> The IDL is:
> interface IAccIdentity : IUnknown
> {
>      HRESULT GetIdentityString([in] DWORD idchild,
>                                [out, size_is(*string_len)] BYTE **str,
>                                [out] DWORD *string_len);
> }
>

This definition is wrong apparently, and midl will not accept it, but 
widl does. I just sent a fix. Let's see what Coverity has to say next time.



More information about the wine-devel mailing list