mirror of
https://codeberg.org/dnkl/foot.git
synced 2026-03-17 05:33:52 -04:00
term: osc8_close: debug: assert all URI coordinates are unique
This commit is contained in:
parent
8c67817676
commit
1868fa27e4
1 changed files with 14 additions and 0 deletions
14
terminal.c
14
terminal.c
|
|
@ -3106,6 +3106,20 @@ term_osc8_close(struct terminal *term)
|
||||||
.uri = xstrdup(term->vt.osc8.uri),
|
.uri = xstrdup(term->vt.osc8.uri),
|
||||||
};
|
};
|
||||||
grid_row_add_uri_range(row, range);
|
grid_row_add_uri_range(row, range);
|
||||||
|
|
||||||
|
#if defined(_DEBUG)
|
||||||
|
tll_foreach(row->extra->uri_ranges, it1) {
|
||||||
|
tll_foreach(row->extra->uri_ranges, it2) {
|
||||||
|
if (&it1->item == &it2->item)
|
||||||
|
continue;
|
||||||
|
|
||||||
|
xassert(it1->item.start != it2->item.start);
|
||||||
|
xassert(it1->item.start != it2->item.end);
|
||||||
|
xassert(it1->item.end != it2->item.start);
|
||||||
|
xassert(it1->item.end != it2->item.end);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#endif
|
||||||
start_col = 0;
|
start_col = 0;
|
||||||
} while (r++ != end.row);
|
} while (r++ != end.row);
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue