[PATCH 1/3] Xserver need not be compatible with old versions of xserver.
jamey at minilop.net
jamey at minilop.net
Fri Sep 17 03:23:53 PDT 2010
On Fri, Sep 17, 2010 at 12:19 PM, Mark Kettenis <mark.kettenis at xs4all.nl> wrote:
>> From: Jamey Sharp <jamey at minilop.net>
>> Date: Fri, 17 Sep 2010 11:48:32 +0200
>>
>> diff --git a/hw/xfree86/modes/xf86Cursors.c b/hw/xfree86/modes/xf86Cursors.c
>> index 6b2ae97..ab07b60 100644
>> --- a/hw/xfree86/modes/xf86Cursors.c
>> +++ b/hw/xfree86/modes/xf86Cursors.c
>> @@ -227,11 +227,7 @@ xf86_set_cursor_colors (ScrnInfoPtr scrn, int bg, int fg)
>> CursorPtr cursor = xf86_config->cursor;
>> int c;
>> CARD8 *bits = cursor ?
>> -#if XORG_VERSION_CURRENT < XORG_VERSION_NUMERIC(7,0,0,0,0)
>> dixLookupPrivate(&cursor->devPrivates, CursorScreenKey(screen))
>> -#else
>> - cursor->devPriv[screen->myNum]
>> -#endif
>
> Wait a moment. You're keeping the code that's used for *older* Xorg
> versions in favour of the code used in newer versions?
I know it looks that way, but it isn't true. I don't understand what
the ifdef actually means, but the dix function call is definitely the
current API.
Jamey
More information about the xorg-devel
mailing list