From 90c53f5974cc982f5de8823287ea733942c795f9 Mon Sep 17 00:00:00 2001 From: Boris Faure Date: Mon, 15 Sep 2014 21:04:26 +0200 Subject: [PATCH] fix CID 1238659: Dereference after null check (FORWARD_NULL) --- src/bin/termpty.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/bin/termpty.c b/src/bin/termpty.c index e41d1e0d..ca5d4a46 100644 --- a/src/bin/termpty.c +++ b/src/bin/termpty.c @@ -639,9 +639,9 @@ termpty_line_find_top(Termpty *ty, int y_end, int *top) if (ts) { ts = termpty_save_extract(ts); - if (!ts) - return -1; } + if (!ts) + return -1; ty->back[(y_start + ty->backpos - 1 + ty->backmax) % ty->backmax] = ts; if (ts->cell[ts->w - 1].att.autowrapped) y_start--;