Browse Source

Cleanup

master
cancel 5 years ago
parent
commit
ec60438d79
  1. 17
      term_util.c

17
term_util.c

@ -145,13 +145,14 @@ void qnav_free_block(Qblock *qb) {
case Qblock_type_qmsg: { case Qblock_type_qmsg: {
Qmsg *qm = qmsg_of(qb); Qmsg *qm = qmsg_of(qb);
free(qm); free(qm);
} break; break;
case Qblock_type_qmenu: { }
case Qblock_type_qmenu:
qmenu_free(qmenu_of(qb)); qmenu_free(qmenu_of(qb));
} break; break;
case Qblock_type_qform: { case Qblock_type_qform:
qform_free(qform_of(qb)); qform_free(qform_of(qb));
} break; break;
} }
} }
@ -548,7 +549,8 @@ bool qmenu_drive(Qmenu *qm, int key, Qmenu_action *out_action) {
out_action->picked.type = Qmenu_action_type_picked; out_action->picked.type = Qmenu_action_type_picked;
out_action->picked.id = cur ? qmenu_itemextra(extras, cur)->user_id : 0; out_action->picked.id = cur ? qmenu_itemextra(extras, cur)->user_id : 0;
return true; return true;
} break; break;
}
case KEY_UP: case KEY_UP:
qmenu_drive_upordown(qm, REQ_UP_ITEM); qmenu_drive_upordown(qm, REQ_UP_ITEM);
return false; return false;
@ -659,7 +661,8 @@ bool qform_drive(Qform *qf, int key, Qform_action *out_action) {
case KEY_ENTER: { case KEY_ENTER: {
out_action->any.type = Qform_action_type_submitted; out_action->any.type = Qform_action_type_submitted;
return true; return true;
} break; break;
}
default: default:
form_driver(qf->ncurses_form, key); form_driver(qf->ncurses_form, key);
return false; return false;

Loading…
Cancel
Save