From: Jonas Fonseca Date: Fri, 17 Aug 2007 21:24:20 +0000 (+0200) Subject: status: assert that there are always view lines in the status view X-Git-Url: https://git.tokkee.org/?a=commitdiff_plain;h=351917f81715a8be275ea61d64e4f4d316a4e68a;p=tig.git status: assert that there are always view lines in the status view --- diff --git a/tig.c b/tig.c index 6a50972..0a42ee2 100644 --- a/tig.c +++ b/tig.c @@ -3147,10 +3147,11 @@ static void status_update(struct view *view) { if (view == VIEW(REQ_VIEW_STATUS)) { - struct line *line = view->lines - ? &view->line[view->lineno] : NULL; + struct line *line = &view->line[view->lineno]; - if (!line || !line->data) { + assert(view->lines); + + if (!line->data) { report("No file has been chosen"); return; }