Win64 patch 3/6 (resend)

Alexandre Julliard julliard at winehq.org
Tue Jul 25 02:51:10 CDT 2006


"Dmitry Timoshkov" <dmitry at codeweavers.com> writes:

> "Ge van Geldorp" <ge at gse.nl> wrote:
>
>> --- a/include/wine/server_protocol.h
>> +++ b/include/wine/server_protocol.h
>> @@ -33,6 +33,9 @@ struct reply_header
>> struct request_max_size
>> {
>>     int pad[16];
>> +#ifdef _WIN64
>> +    int pad64[10];
>> +#endif
>> };
>
> Why is this required? Is that due to asserts in server/request.c,
> open_master_socket() ? Is changing 'int' to 'long' a better fix?

The best way would be to fix the few offending requests so that we
don't need to make every single request larger.

-- 
Alexandre Julliard
julliard at winehq.org



More information about the wine-devel mailing list