[PATCH 5/5] includes: Fix an in/out annotation in shobjidl.idl.

Stefan Dösinger stefandoesinger at gmail.com
Thu May 15 08:42:33 CDT 2014


Am 15.05.2014 um 14:40 schrieb Nikolay Sivov <bunglehead at gmail.com>:

> On 5/15/2014 16:33, Stefan Dösinger wrote:
>> ---
>>  include/shobjidl.idl | 2 +-
>>  1 file changed, 1 insertion(+), 1 deletion(-)
>> 
>> diff --git a/include/shobjidl.idl b/include/shobjidl.idl
>> index c9297a8..ae42c2e 100644
>> --- a/include/shobjidl.idl
>> +++ b/include/shobjidl.idl
>> @@ -3350,7 +3350,7 @@ interface ITransferAdviseSink : IUnknown
>>      HRESULT FileFailure([in] IShellItem *item,
>>                          [in, unique, string] LPCWSTR itemname,
>>                          [in] HRESULT hr,
>> -                        [out, unique, size_is(crename)] LPWSTR rename,
>> +                        [in, out, unique, size_is(crename)] LPWSTR rename,
>>                          [in] ULONG crename);
>>      HRESULT SubStreamFailure([in] IShellItem *item,
>>                               [in, string] LPCWSTR stream,
> According to PSDK existing attributes are correct. Where did you find additional [in] ?
It’s in the Windows 8.1 Kit. Without the in midl from Visual Studio 2013 complains. I don’t remember the exact error message.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 842 bytes
Desc: Message signed with OpenPGP using GPGMail
URL: <http://www.winehq.org/pipermail/wine-devel/attachments/20140515/b14bfddb/attachment.sig>


More information about the wine-devel mailing list