From 665e8a0c4366d2c7e2ad65b7a6f819a24ce8378d Mon Sep 17 00:00:00 2001 From: Peter Hutterer Date: Fri, 17 Apr 2026 13:09:21 +1000 Subject: [PATCH] xkb: add missing NULL check for strdup in XkbAddGeomProperty update path Co-Authored-by: Claude Code Part-of: --- xkb/XKBGAlloc.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/xkb/XKBGAlloc.c b/xkb/XKBGAlloc.c index 9b71f6121..57f783b91 100644 --- a/xkb/XKBGAlloc.c +++ b/xkb/XKBGAlloc.c @@ -555,6 +555,8 @@ XkbAddGeomProperty(XkbGeometryPtr geom, char *name, char *value) if ((prop->name) && (strcmp(name, prop->name) == 0)) { free(prop->value); prop->value = strdup(value); + if (!prop->value) + return NULL; return prop; } }