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
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
GCOps.h
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
Pixmap.c
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
XNWindow.h
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