From e53253485cd7ceb7012505a629d2cd997167ccab Mon Sep 17 00:00:00 2001 From: Werner Koch Date: Wed, 24 Oct 2018 20:22:17 +0200 Subject: [PATCH] agent: Fix possible uninitalized use of CTX in simple_pwquery. * common/simple-pwquery.c (agent_open): Clear CTX even on early error. -- GnuPG-bug-id: 4223 Signed-off-by: Werner Koch (cherry picked from commit bafcf7095159493a656382997f8b0d0bb11a20e8) --- common/simple-pwquery.c | 1 + 1 file changed, 1 insertion(+) diff --git a/common/simple-pwquery.c b/common/simple-pwquery.c index e7f4af341..b8ada4214 100644 --- a/common/simple-pwquery.c +++ b/common/simple-pwquery.c @@ -246,6 +246,7 @@ agent_open (assuan_context_t *ctx) #ifdef SPWQ_USE_LOGGING log_error (_("no gpg-agent running in this session\n")); #endif + *ctx = NULL; return SPWQ_NO_AGENT; }