From 0945e71572c853dfdeedc90b512668ab946a5468 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20Ekl=C3=B6f?= Date: Tue, 30 Mar 2021 14:29:48 +0200 Subject: [PATCH] search: find_next(): correctly wrap row number --- search.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/search.c b/search.c index 86cea232..cce205d4 100644 --- a/search.c +++ b/search.c @@ -338,7 +338,7 @@ search_find_next(struct terminal *term) for (size_t i = 0; i < term->search.len;) { if (end_col >= term->cols) { - end_row++; + end_row = (end_row + 1) & (term->grid->num_rows - 1); end_col = 0; if (has_wrapped_around(term, end_row))