gpg: Fix segv introduced to commit 4d7c9b0.
authorWerner Koch <wk@gnupg.org>
Tue, 27 Jan 2015 08:11:13 +0000 (09:11 +0100)
committerWerner Koch <wk@gnupg.org>
Tue, 27 Jan 2015 08:11:58 +0000 (09:11 +0100)
* g10/keygen.c (get_parameter_passphrase): Take care of R == NULL.

Signed-off-by: Werner Koch <wk@gnupg.org>
g10/keygen.c

index 6143269..50fb67d 100644 (file)
@@ -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;
 }