xserver/dix
Enrico Weigelt, metux IT consult 6a10257030 (submit/xnest-gcrec) fix name clash on 'GC' between Xlib and Xserver
Both xlib as well as the Xserver use the same identifier "GC" for
different types. While on xlib it's just the numerical ID of a GC,
the xserver defines a struct for it by the same name. This is this
ugly and needs ridiculous hacks for Xserver code that needs xlib.

Easy to solve by just renaming the GC typedef to GCRec (consistent
with how we're naming other structs) and replacing GC* by GCPtr.

Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2024-08-29 20:51:22 +02:00
..
.gitignore Fix spelling/wording issues 2020-07-05 13:07:33 -07:00
BuiltInAtoms R6.6 is the Xorg base-line 2003-11-14 15:54:54 +00:00
atom.c (submit/drop-obsolete-have-dix-config.h) drop obsolete HAVE_DIX_CONFIG_H 2024-08-29 20:51:21 +02:00
buildatoms XFree86 4.3.0.1 2003-11-14 16:49:22 +00:00
callback_priv.h dix: unexport callback manager init / teardown functions 2024-03-12 15:18:17 +00:00
closestr.h (submit/xnest-gcrec) fix name clash on 'GC' between Xlib and Xserver 2024-08-29 20:51:22 +02:00
color.c (submit/drop-obsolete-have-dix-config.h) drop obsolete HAVE_DIX_CONFIG_H 2024-08-29 20:51:21 +02:00
colormap.c (submit/drop-obsolete-have-dix-config.h) drop obsolete HAVE_DIX_CONFIG_H 2024-08-29 20:51:21 +02:00
colormap_priv.h (submit/colormap.h) dix: move colormap flags into colormap_priv.h and rename them 2024-08-29 20:51:21 +02:00
cursor.c (submit/drop-obsolete-have-dix-config.h) drop obsolete HAVE_DIX_CONFIG_H 2024-08-29 20:51:21 +02:00
cursor_priv.h (submit/cursor-api) dix: unexport GetSpritePosition() 2024-08-29 20:51:21 +02:00
devices.c (submit/dixgrabs.h) dix: move non-public functions out from dixgrabs.h 2024-08-29 20:51:21 +02:00
dispatch.c (submit/xnest-gcrec) fix name clash on 'GC' between Xlib and Xserver 2024-08-29 20:51:22 +02:00
dispatch.h Drop trailing whitespaces 2014-11-12 10:25:00 +10:00
dix_priv.h dix: unexport fields from opaque.h not used by modules/drivers 2024-06-23 21:19:27 +00:00
dixfonts.c (submit/xnest-gcrec) fix name clash on 'GC' between Xlib and Xserver 2024-08-29 20:51:22 +02:00
dixgrabs_priv.h (submit/dixgrabs.h) dix: unexport DeletePassiveGrabFromList() 2024-08-29 20:51:21 +02:00
dixstruct_priv.h (submit/recv-fds) os: read file descriptors into client struct at once 2024-08-29 20:51:20 +02:00
dixutils.c (submit/xnest-gcrec) fix name clash on 'GC' between Xlib and Xserver 2024-08-29 20:51:22 +02:00
enterleave.c (submit/drop-obsolete-have-dix-config.h) drop obsolete HAVE_DIX_CONFIG_H 2024-08-29 20:51:21 +02:00
enterleave.h mi: reset the PointerWindows reference on screen switch 2023-10-25 00:37:47 +00:00
eventconvert.c (submit/drop-obsolete-have-dix-config.h) drop obsolete HAVE_DIX_CONFIG_H 2024-08-29 20:51:21 +02:00
eventconvert.h dix: unexport eventconvert.h functions 2024-03-11 12:26:44 +01:00
events.c (submit/dixgrabs.h) dix: unexport DeletePassiveGrabFromList() 2024-08-29 20:51:21 +02:00
exevents_priv.h include: move private definitions out of exevents.h 2024-04-30 00:47:38 +00:00
extension.c (submit/drop-obsolete-have-dix-config.h) drop obsolete HAVE_DIX_CONFIG_H 2024-08-29 20:51:21 +02:00
gc.c (submit/xnest-gcrec) fix name clash on 'GC' between Xlib and Xserver 2024-08-29 20:51:22 +02:00
gc_priv.h dix: unexport SetClipRects() 2024-04-15 23:10:31 +00:00
gestures.c (submit/dixgrabs.h) dix: move non-public functions out from dixgrabs.h 2024-08-29 20:51:21 +02:00
getevents.c (submit/drop-obsolete-have-dix-config.h) drop obsolete HAVE_DIX_CONFIG_H 2024-08-29 20:51:21 +02:00
globals.c (submit/drop-obsolete-have-dix-config.h) drop obsolete HAVE_DIX_CONFIG_H 2024-08-29 20:51:21 +02:00
glyphcurs.c (submit/drop-obsolete-have-dix-config.h) drop obsolete HAVE_DIX_CONFIG_H 2024-08-29 20:51:21 +02:00
grabs.c (submit/dixgrabs.h) dix: unexport DeletePassiveGrabFromList() 2024-08-29 20:51:21 +02:00
initatoms.c (submit/drop-obsolete-have-dix-config.h) drop obsolete HAVE_DIX_CONFIG_H 2024-08-29 20:51:21 +02:00
input_priv.h (submit/split-input.h) include: move private definitions out of input.h 2024-08-29 20:51:21 +02:00
inpututils.c (submit/drop-obsolete-have-dix-config.h) drop obsolete HAVE_DIX_CONFIG_H 2024-08-29 20:51:21 +02:00
main.c (submit/unexport-ddx-callbacks) os: rename ddx.h to ddx_priv.h 2024-08-29 20:51:22 +02:00
meson.build os: move over osLookupColor to dix 2024-04-15 16:19:30 -07:00
pixmap.c (submit/drop-obsolete-have-dix-config.h) drop obsolete HAVE_DIX_CONFIG_H 2024-08-29 20:51:21 +02:00
privates.c (submit/xnest-gcrec) fix name clash on 'GC' between Xlib and Xserver 2024-08-29 20:51:22 +02:00
property.c (submit/drop-obsolete-have-dix-config.h) drop obsolete HAVE_DIX_CONFIG_H 2024-08-29 20:51:21 +02:00
property_priv.h (submit/property.h) dix: unexport DeleteAllWindowProperties() 2024-08-29 20:51:21 +02:00
protocol.txt drop remains of DMX 2024-03-05 16:57:52 +01:00
ptrveloc.c (submit/drop-obsolete-have-dix-config.h) drop obsolete HAVE_DIX_CONFIG_H 2024-08-29 20:51:21 +02:00
ptrveloc_priv.h dix: unexport InitTrackers() 2024-03-09 18:01:52 +00:00
region.c (submit/drop-obsolete-have-dix-config.h) drop obsolete HAVE_DIX_CONFIG_H 2024-08-29 20:51:21 +02:00
registry.c (submit/drop-obsolete-have-dix-config.h) drop obsolete HAVE_DIX_CONFIG_H 2024-08-29 20:51:21 +02:00
registry_priv.h dix: unexport XREGISTRY_UNKNOWN define 2024-03-03 23:20:06 +00:00
resource.c (submit/dixgrabs.h) dix: unexport GrabMatchesSecond() 2024-08-29 20:51:21 +02:00
screenint_priv.h dix: unexport AttachOffloadGPU() and DetachOffloadGPU() 2024-03-03 23:24:29 +00:00
selection.c (submit/drop-obsolete-have-dix-config.h) drop obsolete HAVE_DIX_CONFIG_H 2024-08-29 20:51:21 +02:00
selection_priv.h (submit/selection.h) dix: rename selection.h to selection_priv.h 2024-08-29 20:51:21 +02:00
stubmain.c Allow DDX to provide a main() 2013-07-23 23:56:58 +01:00
swaprep.c (submit/drop-obsolete-have-dix-config.h) drop obsolete HAVE_DIX_CONFIG_H 2024-08-29 20:51:21 +02:00
swapreq.c (submit/drop-obsolete-have-dix-config.h) drop obsolete HAVE_DIX_CONFIG_H 2024-08-29 20:51:21 +02:00
tables.c (submit/drop-obsolete-have-dix-config.h) drop obsolete HAVE_DIX_CONFIG_H 2024-08-29 20:51:21 +02:00
touch.c (submit/dixgrabs.h) dix: move non-public functions out from dixgrabs.h 2024-08-29 20:51:21 +02:00
window.c (submit/drop-obsolete-have-dix-config.h) drop obsolete HAVE_DIX_CONFIG_H 2024-08-29 20:51:21 +02:00