From 3c85ac9541937052ff4017f7ca4c3a98f5751e47 Mon Sep 17 00:00:00 2001 From: David Herrmann Date: Thu, 11 Oct 2012 12:20:08 +0200 Subject: [PATCH] tsm: screen: fix cell-initialization on line resize We didn't correctly initialize new lines on resize. In fact, we didn't initialize new cells at all. This was all covered by a nasty-fix in the screen-resize handler. This fixes the line-resize handler to initialize all new cells correctly. Signed-off-by: David Herrmann --- src/tsm_screen.c | 1 - 1 file changed, 1 deletion(-) diff --git a/src/tsm_screen.c b/src/tsm_screen.c index 1d658a5..90cb353 100644 --- a/src/tsm_screen.c +++ b/src/tsm_screen.c @@ -160,7 +160,6 @@ static int line_resize(struct tsm_screen *con, struct line *line, return -ENOMEM; line->cells = tmp; - line->size = width; while (line->size < width) { cell_init(con, &line->cells[line->size]);