winex11.drv: Use IsRectEmpty() instead of open coding it.

Michael Stefaniuc mstefani at redhat.com
Wed May 4 03:28:48 CDT 2016


On 05/04/2016 10:15 AM, Alexandre Julliard wrote:
> Ken Thomases <ken at codeweavers.com> writes:
> 
>> On May 4, 2016, at 2:58 AM, Alexandre Julliard <julliard at winehq.org> wrote:
>>>
>>> Michael Stefaniuc <mstefani at redhat.de> writes:
>>>
>>>> @@ -134,7 +134,7 @@ static inline void reset_bounds( RECT *bounds )
>>>>
>>>> static inline void add_bounds_rect( RECT *bounds, const RECT *rect )
>>>> {
>>>> -    if (rect->left >= rect->right || rect->top >= rect->bottom) return;
>>>> +    if (IsRectEmpty(rect)) return;
>>>
>>> I'm not sure it's an improvement to add a function call in such a simple
>>> inline function.
>>
>> All of these sorts of patches have made me wonder if these
>> RECT-related utility functions shouldn't themselves be defined static
>> inline in the headers (as well as having real versions for export).
> 
> If we are making heavy use of them, then yes, that would probably be
> worth it.
Yes, I have thought of that already.
But the amount of patches and other developers requesting it makes for
the better "more convincing arguments" ;-P

bye
	michael




More information about the wine-devel mailing list