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* qmsg_push(int height, int width) {
Qmsg* qm = malloc(sizeof(Qmsg)); 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); qnav_draw_box(&qm->nav_block);
return qm; return qm;
} }
@ -148,7 +148,7 @@ void qmenu_free(Qmenu* qm) {
void qnav_free_block(Qnav_block* qb) { void qnav_free_block(Qnav_block* qb) {
switch (qb->tag) { switch (qb->tag) {
case Qnav_type_msg: { case Qnav_type_qmsg: {
Qmsg* qm = qmsg_of(qb); Qmsg* qm = qmsg_of(qb);
free(qm); free(qm);
} break; } break;

2
term_util.h

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

2
tui_main.c

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

Loading…
Cancel
Save