Commit Diff


commit - 00338a0472429f16f8de608d0b63e97d751021c8
commit + a6d7eb8dbe881d3132e03307cec02e1acce931d1
blob - 356c450fb45e11593141aab3fd958f62e8aabab9
blob + 885bafc24ce73234f4b4f7b934e7faa5d29d4730
--- tog/tog.c
+++ tog/tog.c
@@ -413,7 +413,8 @@ view_resize(struct tog_view *view)
 
 	if (wresize(view->window, nlines, ncols) == ERR)
 		return got_error_from_errno();
-	replace_panel(view->panel, view->window);
+	if (replace_panel(view->panel, view->window) == ERR)
+		return got_error_from_errno();
 
 	view->nlines = nlines;
 	view->ncols = ncols;