ntdll: send_debug_event: don't send uninitialized bytes
Robert Shearman
rob at codeweavers.com
Fri Nov 16 09:12:44 CST 2007
Dan Kegel wrote:
> On Nov 16, 2007 3:06 AM, Robert Shearman <rob at codeweavers.com> wrote:
>
>>> + return sizeof(*rec)
>>> + - (EXCEPTION_MAXIMUM_PARAMETERS-rec->NumberParameters) * sizeof(ULONG_PTR);
>>>
>> FIELD_OFFSET exists for this exact purpose.
>>
>
> OK, I'll bite: is
> + return FIELD_OFFSET(EXCEPTION_RECORD, ExceptionInformation)
> + + rec->NumberParameters * sizeof(ULONG_PTR);
> really clearer?
No, but this is:
return FIELD_OFFSET(EXCEPTION_RECORD,
ExceptionInformation[rec->NumberParameters]);
--
Rob Shearman
More information about the wine-devel
mailing list