From 691ec7d34cc9cb9237f808de079cc4a947bbd23a Mon Sep 17 00:00:00 2001 From: cancel Date: Fri, 24 Jan 2020 00:23:36 +0900 Subject: [PATCH] Cleanup --- term_util.c | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/term_util.c b/term_util.c index f4e681a..42294ab 100644 --- a/term_util.c +++ b/term_util.c @@ -126,10 +126,8 @@ Qblock *qnav_top_block() { } void qblock_init(Qblock *qb, Qblock_type_tag tag) { + *qb = (Qblock){0}; qb->tag = tag; - qb->outer_window = NULL; - qb->content_window = NULL; - qb->title = NULL; } void qmenu_free(Qmenu *qm); @@ -275,7 +273,7 @@ Qmsg *qmsg_printf_push(char const *title, char const *fmt, ...) { } bool qmsg_drive(Qmsg *qm, int key, Qmsg_action *out_action) { - memset(out_action, 0, sizeof(Qmsg_action)); + *out_action = (Qmsg_action){0}; Qmsg_dismiss_mode dm = qm->dismiss_mode; switch (dm) { case Qmsg_dismiss_mode_explicitly: