xserver/hw/xnest
Enrico Weigelt, metux IT consult 49d139344d xnest: use own dev-privates key for per-screen cursor
Since it's storing an locally defined (ddx-internal) struct, it's better
not to abuse some globally defined key for this.

It just happened to work before, since CursorScreenKey is only used by DDX
(and there's only one DDX per executable) and they currently (!) have the
same size (pointer) - but that's a fragile programming style, so clean it up.

Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1342>
2024-03-12 15:24:35 +00:00
..
man Replace "the the" with a single "the" in docs & comments 2022-03-31 13:27:57 -07:00
.gitignore
Args.c Fix spelling/wording issues 2020-07-05 13:07:33 -07:00
Args.h Fix typo in header guard. 2013-07-17 18:11:41 -07:00
Color.c Convert hw/xnest & hw/vfb to new *allocarray functions 2015-04-21 16:58:08 -07:00
Color.h
Cursor.c xnest: use own dev-privates key for per-screen cursor 2024-03-12 15:24:35 +00:00
Display.c drop remains of support for old Sun compilers 2024-02-19 09:21:36 +00:00
Display.h
Drawable.h
Events.c Drop valuator mask argument from GetKeyboardEvents 2015-03-13 12:31:21 +10:00
Events.h
Font.c dix: Switch to the libXfont2 API (v2) 2016-07-18 15:25:59 -04:00
GC.c Convert hw/xnest & hw/vfb to new *allocarray functions 2015-04-21 16:58:08 -07:00
GCOps.c hw/xnest: Eliminate shadowed names 2014-01-22 19:56:32 -08:00
GCOps.h Replace 'pointer' type with 'void *' 2014-01-12 10:24:11 -08:00
Handlers.c Fix spelling/wording issues 2020-07-05 13:07:33 -07:00
Handlers.h Remove fd_set from Block/Wakeup handler API 2016-07-18 15:27:51 -04:00
Init.c dix: unexport AddScreen() and AddGPUScreen() 2024-03-03 23:24:28 +00:00
Init.h
Keyboard.c Fix spelling/wording issues 2020-07-05 13:07:33 -07:00
Keyboard.h Replace 'pointer' type with 'void *' 2014-01-12 10:24:11 -08:00
Pixmap.c Replace 'pointer' type with 'void *' 2014-01-12 10:24:11 -08:00
Pointer.c
Pointer.h
Screen.c xnest: use own dev-privates key for per-screen cursor 2024-03-12 15:24:35 +00:00
Screen.h
Visual.c
Visual.h
Window.c Fix spelling/wording issues 2020-07-05 13:07:33 -07:00
XNCursor.h xnest: use own dev-privates key for per-screen cursor 2024-03-12 15:24:35 +00:00
XNFont.h
XNGC.h dix: Always store GC client clip as a region (v2) 2014-10-27 15:46:05 -04:00
XNPixmap.h Replace 'pointer' type with 'void *' 2014-01-12 10:24:11 -08:00
XNWindow.h dix: Drop the third argument from WindowExposuresProcPtr 2014-10-09 11:14:44 +02:00
Xnest.h Drop trailing whitespaces 2014-11-12 10:25:00 +10:00
icon
meson.build mi: List extensions in usage message 2021-01-29 12:52:09 +00:00
screensaver
xnest-config.h