From b766775eb01a6397411f545c8dd893cd476e6d14 Mon Sep 17 00:00:00 2001 From: "Enrico Weigelt, metux IT consult" Date: Mon, 4 Aug 2025 14:09:27 +0200 Subject: [PATCH] Xnamespace: fix possible memleak In an OOM error path, we've forgotten an free() call. Signed-off-by: Enrico Weigelt, metux IT consult --- Xext/namespace/config.c | 1 + 1 file changed, 1 insertion(+) diff --git a/Xext/namespace/config.c b/Xext/namespace/config.c index dfdce9a76..a59bd24b8 100644 --- a/Xext/namespace/config.c +++ b/Xext/namespace/config.c @@ -115,6 +115,7 @@ static void parseLine(char *line, struct Xnamespace **walk_ns) new_token->authTokenLen = strlen(token)/2; new_token->authTokenData = calloc(1, new_token->authTokenLen); if (!new_token->authTokenData) { + free(new_token->authProto); free(new_token); return; }