Browse Source

Cleanup

master
cancel 6 years ago
parent
commit
185d744924
  1. 4
      term_util.c
  2. 2
      term_util.h
  3. 2
      tui_main.c

4
term_util.c

@ -93,7 +93,7 @@ WINDOW* qmsg_window(Qmsg* qm) { return qm->nav_block.content_window; }
Qmsg* qmsg_push(int height, int width) {
Qmsg* qm = malloc(sizeof(Qmsg));
qnav_stack_push(Qnav_type_msg, height, width, &qm->nav_block);
qnav_stack_push(Qnav_type_qmsg, height, width, &qm->nav_block);
qnav_draw_box(&qm->nav_block);
return qm;
}
@ -148,7 +148,7 @@ void qmenu_free(Qmenu* qm) {
void qnav_free_block(Qnav_block* qb) {
switch (qb->tag) {
case Qnav_type_msg: {
case Qnav_type_qmsg: {
Qmsg* qm = qmsg_of(qb);
free(qm);
} break;

2
term_util.h

@ -40,7 +40,7 @@ int fg_bg(Color_name fg, Color_name bg) {
void term_util_init_colors();
typedef enum {
Qnav_type_msg,
Qnav_type_qmsg,
Qnav_type_qmenu,
} Qnav_type_tag;

2
tui_main.c

@ -1758,7 +1758,7 @@ int main(int argc, char** argv) {
Qnav_block* qb = qnav_top_block();
if (qb) {
switch (qb->tag) {
case Qnav_type_msg: {
case Qnav_type_qmsg: {
Qmsg* qm = qmsg_of(qb);
if (qmsg_drive(qm, key))
qnav_stack_pop();

Loading…
Cancel
Save