it* My version of sent Err codevoid.de 70 i Err codevoid.de 70 hgit clone git://git.codevoid.de/sent-sdk.git URL:git://git.codevoid.de/sent-sdk.git codevoid.de 70 1Log /git/sent-sdk/log.gph codevoid.de 70 1Files /git/sent-sdk/files.gph codevoid.de 70 1Refs /git/sent-sdk/refs.gph codevoid.de 70 1README /git/sent-sdk/file/README.md.gph codevoid.de 70 1LICENSE /git/sent-sdk/file/LICENSE.gph codevoid.de 70 i--- Err codevoid.de 70 1commit a5f760fa0ed3e6e8a04675d7cfa97cdb75791efd /git/sent-sdk/commit/a5f760fa0ed3e6e8a04675d7cfa97cdb75791efd.gph codevoid.de 70 1parent 53541ee1bd0f6490ad62a1a8d7de3d154558a7ea /git/sent-sdk/commit/53541ee1bd0f6490ad62a1a8d7de3d154558a7ea.gph codevoid.de 70 hAuthor: Laslo Hunhold URL:mailto:dev@frign.de codevoid.de 70 iDate: Thu, 7 Sep 2017 11:01:10 +0200 Err codevoid.de 70 i Err codevoid.de 70 iCorrectly handle files that contain no slides Err codevoid.de 70 i Err codevoid.de 70 iOtherwise, on reloading sent would segfault. Move the check-logic to Err codevoid.de 70 iload() rather than doing it in main() to prevent other misuses of it in Err codevoid.de 70 itthe future. Err codevoid.de 70 i Err codevoid.de 70 iDiffstat: Err codevoid.de 70 i M sent.c | 6 +++--- Err codevoid.de 70 i Err codevoid.de 70 i1 file changed, 3 insertions(+), 3 deletions(-) Err codevoid.de 70 i--- Err codevoid.de 70 1diff --git a/sent.c b/sent.c /git/sent-sdk/file/sent.c.gph codevoid.de 70 it@@ -457,6 +457,9 @@ load(FILE *fp) Err codevoid.de 70 i if (!p) Err codevoid.de 70 i break; Err codevoid.de 70 i } Err codevoid.de 70 i+ Err codevoid.de 70 i+ if (!slidecount) Err codevoid.de 70 i+ die("sent: No slides in file"); Err codevoid.de 70 i } Err codevoid.de 70 i Err codevoid.de 70 i void Err codevoid.de 70 it@@ -695,9 +698,6 @@ main(int argc, char *argv[]) Err codevoid.de 70 i load(fp); Err codevoid.de 70 i fclose(fp); Err codevoid.de 70 i Err codevoid.de 70 i- if (!slidecount) Err codevoid.de 70 i- usage(); Err codevoid.de 70 i- Err codevoid.de 70 i xinit(); Err codevoid.de 70 i run(); Err codevoid.de 70 i Err codevoid.de 70 .