From 8f1179d65685b8f470f91194c685a008422d49e7 Mon Sep 17 00:00:00 2001 From: nicm Date: Wed, 15 Jul 2020 10:09:54 +0000 Subject: [PATCH] Handle padding cells correctly when searching, GitHub issue 2301. --- window-copy.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/window-copy.c b/window-copy.c index 7b7ab72c..7103131d 100644 --- a/window-copy.c +++ b/window-copy.c @@ -2601,6 +2601,11 @@ window_copy_cellstring(const struct grid_line *gl, u_int px, size_t *size, } gce = &gl->celldata[px]; + if (gce->flags & GRID_FLAG_PADDING) { + *size = 0; + *allocated = 0; + return (NULL); + } if (~gce->flags & GRID_FLAG_EXTENDED) { *size = 1; *allocated = 0;