From 0076bef2026a87c4c0e05bad7d322638b1de3f37 Mon Sep 17 00:00:00 2001 From: NIIBE Yutaka Date: Tue, 4 Jun 2019 11:35:06 +0900 Subject: [PATCH] agent: Allow TERM="". * agent/call-pinentry.c (start_pinentry): When TERM is none, don't send OPTION ttytype to pinentry. -- GnuPG-bug-id: 4137 Signed-off-by: NIIBE Yutaka --- agent/call-pinentry.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/agent/call-pinentry.c b/agent/call-pinentry.c index c2105cd6e..02ec1c8c8 100644 --- a/agent/call-pinentry.c +++ b/agent/call-pinentry.c @@ -438,7 +438,7 @@ start_pinentry (ctrl_t ctrl) return unlock_pinentry (ctrl, rc); } value = session_env_getenv (ctrl->session_env, "TERM"); - if (value) + if (value && *value) { char *optstr; if (asprintf (&optstr, "OPTION ttytype=%s", value) < 0 )