Herman Semenoff
81f5f2ffe0
mi: guard against NULL event pointer
...
In miPointerSetPosition(), ensure nevents and events pointers are non-NULL
before checking for and updating barrier event coordinates to avoid potential
NULL pointer dereferences
(cherry picked from commit 11bb4b1b73 )
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2026-10-07 14:36:54 +02:00
..
meson.build
mi: move over public SDK headers to include/
2026-02-12 16:21:38 +01:00
mi_priv.h
mi: move over public SDK headers to include/
2026-02-12 16:21:38 +01:00
miarc.c
treewide: clean up includes of misc.h
2026-06-19 19:24:57 +02:00
micmap.c
dix: add dixAllocServerXID()
2025-06-12 17:21:48 +02:00
micopy.c
mi: replace xallocarray() by calloc()
2025-06-12 17:21:43 +02:00
midash.c
mi: unexport miStepDash()
2025-02-06 16:45:20 +02:00
midispcur.c
mi: fix double-free/UAF in miDCInitialize() on miSpriteInitialize() failure
2026-08-24 12:32:51 +02:00
mieq.c
treewide: clean up includes of misc.h
2026-06-19 19:24:57 +02:00
miexpose.c
treewide: clean up includes of misc.h
2026-06-19 19:24:57 +02:00
mifillarc.c
mi: replace DDXPoint by xPoint
2026-02-10 18:50:53 +01:00
mifillarc.h
mi: mifillarc.h: fix missing include of <X11/Xdefs.h>
2026-04-23 18:04:06 +02:00
mifpoly.h
migc.c
mi: use dixDestroyPixmap() instead of direct driver call
2025-02-12 17:48:30 +01:00
miglblt.c
fb/mi/glamor: reject glyphs with negative dimensions
2026-07-22 16:22:27 +02:00
miinitext.c
treewide: clean up includes of misc.h
2026-06-19 19:24:57 +02:00
miinitext.h
mi: drop including dix-config.h from headers
2026-02-10 16:01:20 +01:00
mioverlay.c
mi: replace DDXPoint by xPoint
2026-02-10 18:50:53 +01:00
mipointer.c
mi: guard against NULL event pointer
2026-10-07 14:36:54 +02:00
mipointer_priv.h
mi: move over public SDK headers to include/
2026-02-12 16:21:38 +01:00
mipoly.c
mi: replace DDXPoint by xPoint
2026-02-10 18:50:53 +01:00
mipoly.h
mi: mipoly.h: drop obsolete assert()
2026-06-18 17:47:03 +02:00
mipolypnt.c
mi: use NULL instead of NullClient
2025-07-18 22:24:55 +02:00
mipolyrect.c
mi: replace DDXPoint by xPoint
2026-02-10 18:50:53 +01:00
mipolyseg.c
mipolytext.c
treewide: clean up includes of misc.h
2026-06-19 19:24:57 +02:00
mipushpxl.c
mi: Simplify byte/bit order branches in miPushPixels
2026-10-07 14:32:29 +02:00
miscanfill.h
mi: drop including dix-config.h from headers
2026-02-10 16:01:20 +01:00
miscrinit.c
treewide: clean up includes of misc.h
2026-06-19 19:24:57 +02:00
misprite.c
treewide: clean up includes of misc.h
2026-06-19 19:24:57 +02:00
misprite.h
mi: misprite.h: change retval's from Bool to bool (stdbool.h)
2026-04-23 20:01:59 +02:00
mivaltree.c
composite: move it under Xext/
2026-06-17 07:50:13 +02:00
miwideline.c
mi: fail on reallocarray failure in miAppendSpans
2026-05-04 16:54:47 +02:00
miwideline.h
mi: use NULL instead of NullClient
2025-07-18 22:24:55 +02:00
miwindow.c
mi: Handle allocation failure in XYToWindow() spriteTrace realloc
2026-04-30 18:32:07 +02:00
mizerarc.c
mi: replace DDXPoint by xPoint
2026-02-10 18:50:53 +01:00
mizerclip.c
treewide: clean up includes of misc.h
2026-06-19 19:24:57 +02:00
mizerline.c
treewide: clean up includes of misc.h
2026-06-19 19:24:57 +02:00