From 6eebc56687935f3e993eac374b9f4cc5ad3bcf2b Mon Sep 17 00:00:00 2001 From: Werner Koch Date: Tue, 27 Jan 2015 09:11:13 +0100 Subject: [PATCH] gpg: Fix segv introduced to commit 4d7c9b0. * g10/keygen.c (get_parameter_passphrase): Take care of R == NULL. Signed-off-by: Werner Koch --- g10/keygen.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/g10/keygen.c b/g10/keygen.c index 614326922..50fb67dce 100644 --- a/g10/keygen.c +++ b/g10/keygen.c @@ -2826,7 +2826,7 @@ static const char * get_parameter_passphrase (struct para_data_s *para) { struct para_data_s *r = get_parameter (para, pPASSPHRASE); - return r->u.value; + return r ? r->u.value : NULL; }