[PATCH] [include] Add IWbemContext and IWebCallResult interface and other class definitions

Nikolay Sivov nsivov at codeweavers.com
Wed Jan 1 09:14:33 CST 2020


On 1/1/20 5:27 PM, Vijay Kiran Kamuju wrote:
> On Wed, Jan 1, 2020 at 2:30 PM Marvin <testbot at winehq.org> wrote:
>> Hi,
>>
>> While running your changed tests, I think I found new failures.
>> Being a bot and all I'm not very good at pattern recognition, so I might be
>> wrong, but could you please double-check?
>>
>> Full results can be found at:
>> https://testbot.winehq.org/JobDetails.pl?Key=62711
>>
>> Your paranoid android.
>>
>>
>> === debian10 (build log) ===
>>
>> ../../wine/include/wbemcli.idl:348: error: syntax error, unexpected '*', expecting ')'
>> Task: The win32 build failed
>>
>> === debian10 (build log) ===
>>
>> ../../wine/include/wbemcli.idl:348: error: syntax error, unexpected '*', expecting ')'
>> Task: The wow64 build failed
> The failures are due to wild unable to parse the SAFEARRAY(BSTR *)
> *pStr; declarations in idl files.
> Can anyone help with widl parser fixes for this.
> as the declaration in parser.y is like below:
> tSAFEARRAY '(' type ')'               { $$ = make_safearray($3); }
>
Your definition is wrong, it should be 'SAFEARRAY(BSTR) *'.It's also 
missing interface attributes, and has a typo in patch subject.

P.S. please try to build patches you're submitting.



More information about the wine-devel mailing list