mirror of
https://codeberg.org/dnkl/foot.git
synced 2026-03-18 05:34:02 -04:00
term: remove unusued 'damage' list
This commit is contained in:
parent
a371ea0f02
commit
4919ccbc70
3 changed files with 2 additions and 7 deletions
2
csi.c
2
csi.c
|
|
@ -1135,7 +1135,6 @@ csi_dispatch(struct terminal *term, uint8_t final)
|
||||||
min(term->grid->cursor.point.row, term->rows - 1),
|
min(term->grid->cursor.point.row, term->rows - 1),
|
||||||
min(term->grid->cursor.point.col, term->cols - 1));
|
min(term->grid->cursor.point.col, term->cols - 1));
|
||||||
|
|
||||||
tll_free(term->alt.damage);
|
|
||||||
tll_free(term->alt.scroll_damage);
|
tll_free(term->alt.scroll_damage);
|
||||||
|
|
||||||
term_erase(
|
term_erase(
|
||||||
|
|
@ -1262,7 +1261,6 @@ csi_dispatch(struct terminal *term, uint8_t final)
|
||||||
min(term->grid->cursor.point.row, term->rows - 1),
|
min(term->grid->cursor.point.row, term->rows - 1),
|
||||||
min(term->grid->cursor.point.col, term->cols - 1));
|
min(term->grid->cursor.point.col, term->cols - 1));
|
||||||
|
|
||||||
tll_free(term->alt.damage);
|
|
||||||
tll_free(term->alt.scroll_damage);
|
tll_free(term->alt.scroll_damage);
|
||||||
|
|
||||||
/* Delete all sixel images on the alt screen */
|
/* Delete all sixel images on the alt screen */
|
||||||
|
|
|
||||||
|
|
@ -898,8 +898,8 @@ term_init(const struct config *conf, struct fdm *fdm, struct reaper *reaper,
|
||||||
.start = {-1, -1},
|
.start = {-1, -1},
|
||||||
.end = {-1, -1},
|
.end = {-1, -1},
|
||||||
},
|
},
|
||||||
.normal = {.damage = tll_init(), .scroll_damage = tll_init(), .sixel_images = tll_init()},
|
.normal = {.scroll_damage = tll_init(), .sixel_images = tll_init()},
|
||||||
.alt = {.damage = tll_init(), .scroll_damage = tll_init(), .sixel_images = tll_init()},
|
.alt = {.scroll_damage = tll_init(), .sixel_images = tll_init()},
|
||||||
.grid = &term->normal,
|
.grid = &term->normal,
|
||||||
.composed_count = 0,
|
.composed_count = 0,
|
||||||
.composed = NULL,
|
.composed = NULL,
|
||||||
|
|
@ -1408,9 +1408,7 @@ term_reset(struct terminal *term, bool hard)
|
||||||
}
|
}
|
||||||
term->normal.cur_row = term->normal.rows[0];
|
term->normal.cur_row = term->normal.rows[0];
|
||||||
term->alt.cur_row = term->alt.rows[0];
|
term->alt.cur_row = term->alt.rows[0];
|
||||||
tll_free(term->normal.damage);
|
|
||||||
tll_free(term->normal.scroll_damage);
|
tll_free(term->normal.scroll_damage);
|
||||||
tll_free(term->alt.damage);
|
|
||||||
tll_free(term->alt.scroll_damage);
|
tll_free(term->alt.scroll_damage);
|
||||||
term->render.last_cursor.row = NULL;
|
term->render.last_cursor.row = NULL;
|
||||||
term->render.was_flashing = false;
|
term->render.was_flashing = false;
|
||||||
|
|
|
||||||
|
|
@ -114,7 +114,6 @@ struct grid {
|
||||||
struct row **rows;
|
struct row **rows;
|
||||||
struct row *cur_row;
|
struct row *cur_row;
|
||||||
|
|
||||||
tll(struct damage) damage;
|
|
||||||
tll(struct damage) scroll_damage;
|
tll(struct damage) scroll_damage;
|
||||||
tll(struct sixel) sixel_images;
|
tll(struct sixel) sixel_images;
|
||||||
};
|
};
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue