xserver/randr
Enrico Weigelt, metux IT consult e91cfc890f randr: fix memleak in provider property update
If a device property is going to be updated, but failing due
the new value being too big, the buffer isn't freed.

Also compacting the logic for this into small inline function.

Fixes: 948630fa42
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-06-24 16:06:38 +02:00
..
meson.build meson: hide C API if Xorg is disabled (like autotools) 2021-03-11 00:22:36 +00:00
randr.c miext: move over extinit_priv.h from include 2025-06-12 17:21:46 +02:00
randrstr.h randr: export RRGetOutputProperty for nvidia 2025-06-16 10:32:48 +02:00
randrstr_priv.h randr: export RRGetOutputProperty for nvidia 2025-06-16 10:32:48 +02:00
rrcrtc.c randr: fix BUG_RETURN_VAL check 2025-06-16 10:32:48 +02:00
rrdispatch.c randr: use calloc() instead of malloc() 2025-06-12 16:49:37 +02:00
rrdispatch_priv.h randr: move remaining dispatch prototypes to rrdispatch.h 2025-06-12 16:27:20 +02:00
rrinfo.c randr: use calloc() instead of malloc() 2025-06-12 16:49:37 +02:00
rrlease.c randr: move remaining dispatch prototypes to rrdispatch.h 2025-06-12 16:27:20 +02:00
rrmode.c dix: add dixAllocServerXID() 2025-06-12 17:21:48 +02:00
rrmonitor.c randr: use calloc() instead of malloc() 2025-06-12 16:49:37 +02:00
rroutput.c dix: add dixAllocServerXID() 2025-06-12 17:21:48 +02:00
rrpointer.c randr: unexport and document RRCrtcGetScanoutSize() 2025-06-12 16:27:50 +02:00
rrproperty.c randr: replace xallocarray() by calloc() 2025-06-12 17:21:43 +02:00
rrprovider.c dix: add dixAllocServerXID() 2025-06-12 17:21:48 +02:00
rrproviderproperty.c randr: fix memleak in provider property update 2025-06-24 16:06:38 +02:00
rrscreen.c randr: use calloc() instead of malloc() 2025-06-12 16:49:37 +02:00
rrsdispatch.c randr: unexport screen related request handlers 2025-06-12 16:27:05 +02:00
rrtransform.c randr: replace xallocarray() by calloc() 2025-06-12 17:21:43 +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