master
Fix out-of-tree builds after commit 8a62e26
unifdef __sgi
XkbFreeKeyboard: set xkb->geom to NULL after freeing it
Reindent XKB code to X.Org standard style
Ignore XkbMapNotify events that don't belong to the core keyboard
Rearrange some variable declarations & initializations in XKB
unifdef __sgi_not_xconsortium
Fix _XkbReadGetDeviceInfoReply for nButtons == dev->buttons
xkb: fix incorrect size check when growing doodads in a section
xkb: fix include of config.h and drop unused DEBUG check
reduce gcc-normal warnings using casts (no object change)
CVE-2023-43785: out-of-bounds memory access in _XkbReadKeySyms()
xkb: Allocate size_syms correctly when width of a type increases
xkb: Fix default key types
xkb: Fix key type level names
XkbSetIndicatorMap: avoid undefined behavior due to left shift overflow
_XkbCheckPendingRefresh: add do ... while (0) to avoid -Wextra-semi-stmt