xserver/randr
Enrico Weigelt, metux IT consult 2e05296905 randr: no need to for local temp buffer in ProcRRQueryProviderProperty()
The code can be much simpler by just using CopySwap32Write().
And we also don't need the callback in WriteSwappedDataToClient(),
just call the corresponding write function directly.

This also makes some analyzer warnings go away.

Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-06-12 16:32:24 +02:00
..
meson.build meson: hide C API if Xorg is disabled (like autotools) 2021-03-11 00:22:36 +00:00
randr.c randr: move remaining dispatch prototypes to rrdispatch.h 2025-06-12 16:27:20 +02:00
randrstr.h randr: unexport and document RRXineramaExtensionInit() 2025-06-12 16:29:59 +02:00
randrstr_priv.h randr: unexport and document RRTransformCopy() 2025-06-12 16:30:10 +02:00
rrcrtc.c randr: unexport and document RRInit() 2025-06-12 16:27:28 +02:00
rrdispatch.c randr: unexport screen related request handlers 2025-06-12 16:27:05 +02:00
rrdispatch_priv.h randr: move remaining dispatch prototypes to rrdispatch.h 2025-06-12 16:27:20 +02:00
rrinfo.c randr: unexport and document RROutputSetSubpixelOrder() 2025-06-12 16:28:53 +02:00
rrlease.c randr: move remaining dispatch prototypes to rrdispatch.h 2025-06-12 16:27:20 +02:00
rrmode.c randr: unexport mode related request handlers 2025-06-12 16:27:11 +02:00
rrmonitor.c randr: move remaining dispatch prototypes to rrdispatch.h 2025-06-12 16:27:20 +02:00
rroutput.c randr: ProcRRGetOutputInfo() skip payload assembly when nothing to do 2025-06-12 16:32:22 +02:00
rrpointer.c randr: unexport and document RRCrtcGetScanoutSize() 2025-06-12 16:27:50 +02:00
rrproperty.c randr: refine allocation and copying of optional buffers 2025-06-12 16:32:09 +02:00
rrprovider.c randr: unexport provider related request handlers 2025-06-12 16:27:17 +02:00
rrproviderproperty.c randr: no need to for local temp buffer in ProcRRQueryProviderProperty() 2025-06-12 16:32:24 +02:00
rrscreen.c randr: unexport screen related request handlers 2025-06-12 16:27:05 +02:00
rrsdispatch.c randr: unexport screen related request handlers 2025-06-12 16:27:05 +02:00
rrtransform.c randr: unexport and document RRTransformInit() 2025-06-12 16:30:01 +02:00
rrtransform.h randr: unexport and document RRTransformCopy() 2025-06-12 16:30:10 +02:00
rrxinerama.c randr: use struct initializer for reply structs 2025-02-24 20:30:26 +00:00