xserver/hw/xquartz
Enrico Weigelt, metux IT consult 8cde76988b fix missing includes of <X11/Xfuncproto.h>
Several places using _X_ATTRIBUTE_PRINTF macro from X11/Xfuncproto.h
but missing to include it, so it depends on other headers whether it's
included by mere accident, which quickly causes trouble if include order
changes. Cleaning that up by adding explicit include statements.

Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1580>
(cherry picked from commit b30edf326b)
2026-01-25 10:39:55 -08:00
..
bundle xquartz: Remove invalid Unicode sequence 2026-01-25 10:39:53 -08:00
GL Move sizeof to second argument in calloc calls 2026-01-25 10:39:55 -08:00
mach-startup fix missing includes of <X11/Xfuncproto.h> 2026-01-25 10:39:55 -08:00
man Replace "the the" with a single "the" in docs & comments 2022-03-31 13:27:57 -07:00
pbproxy fix missing includes of <X11/Xfuncproto.h> 2026-01-25 10:39:55 -08:00
xpr Xquartz: ProcAppleDRICreatePixmap needs to use unswapped length to send reply 2026-01-19 12:32:24 -08:00
applewm.c prevent name clash on Windows w/ RT_* defines 2026-01-19 12:48:30 -08:00
applewmExt.h xquartz: Remove support for older versions of libXplugin 2021-02-01 16:21:39 -08:00
darwin.c Fix missing include of sys/stat.h 2026-01-19 12:48:30 -08:00
darwin.h fix missing includes of <X11/Xfuncproto.h> 2026-01-25 10:39:55 -08:00
darwinEvents.c XQuartz: Silence an expected TSan warning 2016-09-22 14:55:03 -07:00
darwinEvents.h XQuartz: darwinPointer now sends both absolute and relative motion 2012-04-23 20:20:42 -07:00
darwinfb.h XQuartz: Fix darwinfb.h header guard 2014-01-12 23:12:48 -08:00
darwinXinput.c ddx: add new call to purge input devices that weren't added 2016-10-26 15:35:07 +10:00
defaults.plist xquartz: Move default applications list outside of the main executable 2022-11-24 11:15:44 -08:00
keysym2ucs.c Use ARRAY_SIZE all over the tree 2017-10-30 13:45:20 -04:00
keysym2ucs.h Use ARRAY_SIZE all over the tree 2017-10-30 13:45:20 -04:00
meson.build xquartz: Move default applications list outside of the main executable 2022-11-24 11:15:44 -08:00
NSUserDefaults+XQuartzDefaults.h xquartz: Fold spaces related preferences into NSUserDefaults+XQuartzDefaults 2022-06-14 22:23:35 -07:00
NSUserDefaults+XQuartzDefaults.m xquartz: Move default applications list outside of the main executable 2022-11-24 11:15:44 -08:00
quartz.c Move sizeof to second argument in calloc calls 2026-01-25 10:39:55 -08:00
quartz.h xquartz: Fold quartzCommon.h into quartz.h 2021-02-18 22:32:14 -08:00
quartzKeyboard.c xquartz: Ensure we call into TIS on the main thread 2021-02-17 09:53:33 -08:00
quartzKeyboard.h XQuartz: Source formatting cleanup 2012-03-24 01:07:06 -07:00
quartzRandR.c xquartz: Fold quartzCommon.h into quartz.h 2021-02-18 22:32:14 -08:00
quartzRandR.h XQuartz: Source formatting cleanup 2012-03-24 01:07:06 -07:00
quartzStartup.c xquartz: Fold quartzCommon.h into quartz.h 2021-02-18 22:32:14 -08:00
sanitizedCarbon.h XQuartz: Source formatting cleanup 2012-03-24 01:07:06 -07:00
sanitizedCocoa.h XQuartz: Source formatting cleanup 2012-03-24 01:07:06 -07:00
X11Application.h xquartz: Create a separate category for organizing user preferences 2022-06-14 22:20:11 -07:00
X11Application.m XQuartz: Ensure scroll events are delivered to a single window (not both X11 and AppKit) 2022-06-16 07:27:03 -07:00
X11Controller.h xquartz: Convert X11Controller ivars into @properties 2021-02-18 22:32:14 -08:00
X11Controller.m XQuartz: Improve type safety for X11Controller's application menu editor 2022-07-02 14:24:43 -07:00