xserver/xfixes
Enrico Weigelt, metux IT consult b29ffcd79c (!1614) xfixes: use stack allocation and static init for reply structs
Canonicalize all reply structures onto stack allocation and static
initialization, like already done in most other extension. So make
the code easier to understand and allow further simplifications by
subsequent commits. Also gaining a little bit efficiency by skipping
some heap allocations.

Dynamically sized buffers (where the upper bound isn't known), are
still allocated on heap.

Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-02-13 14:09:45 +01:00
..
cursor.c (!1614) xfixes: use stack allocation and static init for reply structs 2025-02-13 14:09:45 +01:00
disconnect.c (!1614) xfixes: use stack allocation and static init for reply structs 2025-02-13 14:09:45 +01:00
meson.build xfixes: Add ClientDisconnectMode 2021-06-07 17:28:05 +02:00
region.c (!1614) xfixes: use stack allocation and static init for reply structs 2025-02-13 14:09:45 +01:00
saveset.c (!1614) xfixes: simplify dispatcher 2025-02-13 14:09:45 +01:00
select.c (!1614) xfixes: simplify dispatcher 2025-02-13 14:09:45 +01:00
xfixes.c (!1614) xfixes: simplify dispatcher 2025-02-13 14:09:45 +01:00
xfixes.h xfixes: Unexport xfixes.h 2015-07-08 16:40:58 -04:00
xfixesint.h (!1614) xfixes: simplify dispatcher 2025-02-13 14:09:45 +01:00