X-Git-Url: https://git.tokkee.org/?a=blobdiff_plain;f=tig.c;h=48f1a1ec643e8ecd9f2202df0b93e6344dc05bb8;hb=b14899fea3de8ac925678afd1abb20cad74a6aab;hp=ec7f26732597b98e5f6d36d4c78692cee9cf8839;hpb=fa6db1b4558800ecdeb1554943b7ccb701cafa4d;p=tig.git diff --git a/tig.c b/tig.c index ec7f267..48f1a1e 100644 --- a/tig.c +++ b/tig.c @@ -2783,8 +2783,11 @@ update_view(struct view *view) line = out_buffer; } - if (!view->ops->read(view, line)) - goto alloc_error; + if (!view->ops->read(view, line)) { + report("Allocation failure"); + end_update(view, TRUE); + return FALSE; + } } { @@ -2826,11 +2829,6 @@ update_view(struct view *view) * commit reference in view->ref it'll be available here. */ update_view_title(view); return TRUE; - -alloc_error: - report("Allocation failure"); - end_update(view, TRUE); - return FALSE; } static struct line *