From 19f099463c82c119288a05eaefc42bf09d617377 Mon Sep 17 00:00:00 2001 From: "Neal H. Walfield" Date: Mon, 23 Nov 2015 11:21:24 +0100 Subject: gpg: Don't crash if key is not passed an argument. * g10/keyedit.c (menu_select_key): Don't crash if P is NULL. -- Signed-off-by: Neal H. Walfield --- g10/keyedit.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/g10/keyedit.c b/g10/keyedit.c index 5fc92b2c7..8320aa4f4 100644 --- a/g10/keyedit.c +++ b/g10/keyedit.c @@ -4892,8 +4892,9 @@ menu_select_key (KBNODE keyblock, int idx, char *p) { KBNODE node; int i, j; - int is_hex_digits = strlen (p) >= 8; + int is_hex_digits; + is_hex_digits = p && strlen (p) >= 8; if (is_hex_digits) { for (i = 0, j = 0; p[i]; i ++) -- cgit v1.2.3