From 64772076af708ffc74a42cabf9906f7ef2063005 Mon Sep 17 00:00:00 2001 From: NeilBrown Date: Sat, 12 Dec 2015 09:59:22 +1100 Subject: [PATCH] popup_quote remove assignment of whole cmd_info That makes me nervous... Signed-off-by: NeilBrown --- lib-popup.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/lib-popup.c b/lib-popup.c index d413b392..d1b8e469 100644 --- a/lib-popup.c +++ b/lib-popup.c @@ -132,12 +132,16 @@ DEF_CMD(popup_handle) DEF_CMD(popup_quote) { - struct cmd_info ci2 = *ci; + struct cmd_info ci2 = {0}; if (strcmp(ci->key, "Return") == 0) ci2.key = "popup:Return"; else ci2.key = "popup:Abort"; + ci2.focus = ci->focus; + ci2.numeric = ci->numeric; + ci2.extra = ci->extra; + ci2.mark = ci->mark; return key_handle_focus(&ci2); } -- 2.39.5