mirror of
https://codeberg.org/dnkl/foot.git
synced 2026-03-21 05:33:45 -04:00
term: unittest: auto-scroll timer FD is created on-demand nowadays
This commit is contained in:
parent
073b637d45
commit
9b0d5e7c96
1 changed files with 2 additions and 4 deletions
|
|
@ -2769,13 +2769,11 @@ UNITTEST
|
||||||
},
|
},
|
||||||
.kind = SELECTION_NONE,
|
.kind = SELECTION_NONE,
|
||||||
.auto_scroll = {
|
.auto_scroll = {
|
||||||
.fd = timerfd_create(CLOCK_MONOTONIC, TFD_CLOEXEC | TFD_NONBLOCK),
|
.fd = -1,
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
};
|
};
|
||||||
|
|
||||||
xassert(term.selection.auto_scroll.fd >= 0);
|
|
||||||
|
|
||||||
#define populate_scrollback() do { \
|
#define populate_scrollback() do { \
|
||||||
for (int i = 0; i < scrollback_rows; i++) { \
|
for (int i = 0; i < scrollback_rows; i++) { \
|
||||||
if (term.normal.rows[i] == NULL) { \
|
if (term.normal.rows[i] == NULL) { \
|
||||||
|
|
@ -2865,7 +2863,7 @@ UNITTEST
|
||||||
|
|
||||||
/* Cleanup */
|
/* Cleanup */
|
||||||
tll_free(term.normal.sixel_images);
|
tll_free(term.normal.sixel_images);
|
||||||
close(term.selection.auto_scroll.fd);
|
xassert(term.selection.auto_scroll.fd == -1);
|
||||||
for (int i = 0; i < scrollback_rows; i++)
|
for (int i = 0; i < scrollback_rows; i++)
|
||||||
grid_row_free(term.normal.rows[i]);
|
grid_row_free(term.normal.rows[i]);
|
||||||
free(term.normal.rows);
|
free(term.normal.rows);
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue