From 2cd3f7089e273ee8f2cf3555113e5d67b2a8191e Mon Sep 17 00:00:00 2001 From: Jeffrey Altman Date: Mon, 17 Jan 2022 22:35:04 -0500 Subject: [PATCH] kdc: cmd_append fix broken commit 410128045955a8dfe460c09248618c8f9010a795 ("kdc: cmd_append do not forget va_end()") Change-Id: Ief8b8b4a5c85a38c799e2aa554e845728a92b1fd --- kdc/ipc_csr_authorizer.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/kdc/ipc_csr_authorizer.c b/kdc/ipc_csr_authorizer.c index 03df59529..7d77e7f81 100644 --- a/kdc/ipc_csr_authorizer.c +++ b/kdc/ipc_csr_authorizer.c @@ -179,7 +179,9 @@ cmd_append(struct rk_strpool **cmd, const char *s0, ...) char *s; if ((s = string_encode(arg)) == NULL) { - ret = rk_strpoolfree(*cmd), *cmd = NULL, ENOMEM; + rk_strpoolfree(*cmd); + *cmd = NULL; + ret = ENOMEM; goto out; } *cmd = rk_strpoolprintf(*cmd, "%s", s);