From 374195e741cf1c52daad6c07799d308c8a9f73e3 Mon Sep 17 00:00:00 2001 From: Werner Koch Date: Thu, 10 Oct 2024 18:05:57 +0200 Subject: gpgsm: Fix cached istrusted lookup. * sm/call-agent.c (gpgsm_agent_istrusted): Actually set istrusted list. -- Fixes-commit: 9087c1d3637cf1c61744ece0002dc0dc5675d7c9 --- sm/call-agent.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/sm/call-agent.c b/sm/call-agent.c index dfaeee61a..542c8495c 100644 --- a/sm/call-agent.c +++ b/sm/call-agent.c @@ -1037,6 +1037,8 @@ gpgsm_agent_istrusted (ctrl_t ctrl, ksba_cert_t cert, const char *hexfpr, rc = assuan_transact (agent_ctx, "LISTTRUSTED --status", NULL, NULL, NULL, NULL, istrusted_status_cb, &parm); + istrusted_cache = parm.cache; + parm.cache = NULL; if (rc) { if (gpg_err_code (rc) != GPG_ERR_FORBIDDEN) -- cgit v1.2.3