commit - 7e5c1fe19182ddb90d91893fee1e95c9e21b289c
commit + a41d200779951ef5dced8dd82a74766e1563b44e
blob - adca206fe552fa1697767ce6dfd17d9c0ced2b13
blob + cf32a404e6749cd3e9748639485ec10290d45928
--- tog/tog.c
+++ tog/tog.c
break;
}
case KEY_RESIZE:
- view_resize(view);
+ err = view_resize(view);
+ if (err)
+ goto done;
if (selected > view->nlines - 2)
selected = view->nlines - 2;
if (selected > commits.ncommits - 1)
}
break;
case KEY_RESIZE:
- view_resize(view);
+ err = view_resize(view);
+ if (err)
+ goto done;
break;
default:
break;
}
}
+done:
fclose(f);
return err;
}
blame.nlines - (view->nlines - 3);
break;
case KEY_RESIZE:
- view_resize(view);
+ err = view_resize(view);
+ if (err)
+ break;
if (selected_line > view->nlines - 2) {
selected_line = MIN(blame.nlines,
view->nlines - 2);
}
break;
case KEY_RESIZE:
- view_resize(view);
+ err = view_resize(view);
+ if (err)
+ goto done;
if (selected > view->nlines)
selected = ndisplayed - 1;
break;