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 77809fae79eb8b8acbb7198615717a96b08002b2 /git/sent-sdk/commit/77809fae79eb8b8acbb7198615717a96b08002b2.gph codevoid.de 70 1parent a95e5929922d79ba8679d0d740876aebfaf81bf9 /git/sent-sdk/commit/a95e5929922d79ba8679d0d740876aebfaf81bf9.gph codevoid.de 70 hAuthor: Markus Teich URL:mailto:markus.teich@stusta.mhn.de codevoid.de 70 iDate: Fri, 5 Feb 2016 16:17:43 +0100 Err codevoid.de 70 i Err codevoid.de 70 istyle: move function return types to own line Err codevoid.de 70 i Err codevoid.de 70 iDiffstat: Err codevoid.de 70 i M sent.c | 78 +++++++++++++++++++++----------- Err codevoid.de 70 i Err codevoid.de 70 i1 file changed, 52 insertions(+), 26 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@@ -159,7 +159,8 @@ filter(int fd, const char *cmd) Err codevoid.de 70 i return fds[0]; Err codevoid.de 70 i } Err codevoid.de 70 i Err codevoid.de 70 i-Image *ffopen(char *filename) Err codevoid.de 70 i+Image * Err codevoid.de 70 i+ffopen(char *filename) Err codevoid.de 70 i { Err codevoid.de 70 i unsigned char hdr[16]; Err codevoid.de 70 i char *bin = NULL; Err codevoid.de 70 it@@ -206,7 +207,8 @@ Image *ffopen(char *filename) Err codevoid.de 70 i return img; Err codevoid.de 70 i } Err codevoid.de 70 i Err codevoid.de 70 i-void fffree(Image *img) Err codevoid.de 70 i+void Err codevoid.de 70 i+fffree(Image *img) Err codevoid.de 70 i { Err codevoid.de 70 i free(img->buf); Err codevoid.de 70 i if (img->ximg) Err codevoid.de 70 it@@ -214,7 +216,8 @@ void fffree(Image *img) Err codevoid.de 70 i free(img); Err codevoid.de 70 i } Err codevoid.de 70 i Err codevoid.de 70 i-int ffread(Image *img) Err codevoid.de 70 i+int Err codevoid.de 70 i+ffread(Image *img) Err codevoid.de 70 i { Err codevoid.de 70 i uint32_t y, x; Err codevoid.de 70 i uint16_t *row; Err codevoid.de 70 it@@ -277,7 +280,8 @@ int ffread(Image *img) Err codevoid.de 70 i return 1; Err codevoid.de 70 i } Err codevoid.de 70 i Err codevoid.de 70 i-int ffprepare(Image *img) Err codevoid.de 70 i+int Err codevoid.de 70 i+ffprepare(Image *img) Err codevoid.de 70 i { Err codevoid.de 70 i int depth = DefaultDepth(xw.dpy, xw.scr); Err codevoid.de 70 i int width = xw.uw; Err codevoid.de 70 it@@ -319,7 +323,8 @@ int ffprepare(Image *img) Err codevoid.de 70 i return 1; Err codevoid.de 70 i } Err codevoid.de 70 i Err codevoid.de 70 i-void ffscale(Image *img) Err codevoid.de 70 i+void Err codevoid.de 70 i+ffscale(Image *img) Err codevoid.de 70 i { Err codevoid.de 70 i unsigned int x, y; Err codevoid.de 70 i unsigned int width = img->ximg->width; Err codevoid.de 70 it@@ -344,7 +349,8 @@ void ffscale(Image *img) Err codevoid.de 70 i } Err codevoid.de 70 i } Err codevoid.de 70 i Err codevoid.de 70 i-void ffdraw(Image *img) Err codevoid.de 70 i+void Err codevoid.de 70 i+ffdraw(Image *img) Err codevoid.de 70 i { Err codevoid.de 70 i int xoffset = (xw.w - img->ximg->width) / 2; Err codevoid.de 70 i int yoffset = (xw.h - img->ximg->height) / 2; Err codevoid.de 70 it@@ -354,7 +360,8 @@ void ffdraw(Image *img) Err codevoid.de 70 i img->state |= DRAWN; Err codevoid.de 70 i } Err codevoid.de 70 i Err codevoid.de 70 i-void getfontsize(Slide *s, unsigned int *width, unsigned int *height) Err codevoid.de 70 i+void Err codevoid.de 70 i+getfontsize(Slide *s, unsigned int *width, unsigned int *height) Err codevoid.de 70 i { Err codevoid.de 70 i int i, j; Err codevoid.de 70 i unsigned int curw, newmax; Err codevoid.de 70 it@@ -383,7 +390,8 @@ void getfontsize(Slide *s, unsigned int *width, unsigned int *height) Err codevoid.de 70 i *width += fonts[j]->h; Err codevoid.de 70 i } Err codevoid.de 70 i Err codevoid.de 70 i-void cleanup() Err codevoid.de 70 i+void Err codevoid.de 70 i+cleanup() Err codevoid.de 70 i { Err codevoid.de 70 i unsigned int i, j; Err codevoid.de 70 i Err codevoid.de 70 it@@ -408,7 +416,8 @@ void cleanup() Err codevoid.de 70 i } Err codevoid.de 70 i } Err codevoid.de 70 i Err codevoid.de 70 i-void die(const char *fmt, ...) Err codevoid.de 70 i+void Err codevoid.de 70 i+die(const char *fmt, ...) Err codevoid.de 70 i { Err codevoid.de 70 i va_list ap; Err codevoid.de 70 i Err codevoid.de 70 it@@ -419,7 +428,8 @@ void die(const char *fmt, ...) Err codevoid.de 70 i exit(1); Err codevoid.de 70 i } Err codevoid.de 70 i Err codevoid.de 70 i-void eprintf(const char *fmt, ...) Err codevoid.de 70 i+void Err codevoid.de 70 i+eprintf(const char *fmt, ...) Err codevoid.de 70 i { Err codevoid.de 70 i va_list ap; Err codevoid.de 70 i Err codevoid.de 70 it@@ -437,7 +447,8 @@ void eprintf(const char *fmt, ...) Err codevoid.de 70 i } Err codevoid.de 70 i } Err codevoid.de 70 i Err codevoid.de 70 i-void load(FILE *fp) Err codevoid.de 70 i+void Err codevoid.de 70 i+load(FILE *fp) Err codevoid.de 70 i { Err codevoid.de 70 i static size_t size = 0; Err codevoid.de 70 i size_t blen, maxlines; Err codevoid.de 70 it@@ -493,7 +504,8 @@ void load(FILE *fp) Err codevoid.de 70 i } Err codevoid.de 70 i } Err codevoid.de 70 i Err codevoid.de 70 i-void advance(const Arg *arg) Err codevoid.de 70 i+void Err codevoid.de 70 i+advance(const Arg *arg) Err codevoid.de 70 i { Err codevoid.de 70 i int new_idx = idx + arg->i; Err codevoid.de 70 i LIMIT(new_idx, 0, slidecount-1); Err codevoid.de 70 it@@ -509,12 +521,14 @@ void advance(const Arg *arg) Err codevoid.de 70 i } Err codevoid.de 70 i } Err codevoid.de 70 i Err codevoid.de 70 i-void quit(const Arg *arg) Err codevoid.de 70 i+void Err codevoid.de 70 i+quit(const Arg *arg) Err codevoid.de 70 i { Err codevoid.de 70 i running = 0; Err codevoid.de 70 i } Err codevoid.de 70 i Err codevoid.de 70 i-void resize(int width, int height) Err codevoid.de 70 i+void Err codevoid.de 70 i+resize(int width, int height) Err codevoid.de 70 i { Err codevoid.de 70 i xw.w = width; Err codevoid.de 70 i xw.h = height; Err codevoid.de 70 it@@ -523,7 +537,8 @@ void resize(int width, int height) Err codevoid.de 70 i drw_resize(d, width, height); Err codevoid.de 70 i } Err codevoid.de 70 i Err codevoid.de 70 i-void run() Err codevoid.de 70 i+void Err codevoid.de 70 i+run() Err codevoid.de 70 i { Err codevoid.de 70 i XEvent ev; Err codevoid.de 70 i Err codevoid.de 70 it@@ -544,13 +559,15 @@ void run() Err codevoid.de 70 i } Err codevoid.de 70 i } Err codevoid.de 70 i Err codevoid.de 70 i-void usage() Err codevoid.de 70 i+void Err codevoid.de 70 i+usage() Err codevoid.de 70 i { Err codevoid.de 70 i die("sent " VERSION " (c) 2014-2015 markus.teich@stusta.mhn.de\n" \ Err codevoid.de 70 i "usage: sent FILE1 [FILE2 ...]", argv0); Err codevoid.de 70 i } Err codevoid.de 70 i Err codevoid.de 70 i-void xdraw() Err codevoid.de 70 i+void Err codevoid.de 70 i+xdraw() Err codevoid.de 70 i { Err codevoid.de 70 i unsigned int height, width, i; Err codevoid.de 70 i Image *im = slides[idx].img; Err codevoid.de 70 it@@ -578,7 +595,8 @@ void xdraw() Err codevoid.de 70 i } Err codevoid.de 70 i } Err codevoid.de 70 i Err codevoid.de 70 i-void xhints() Err codevoid.de 70 i+void Err codevoid.de 70 i+xhints() Err codevoid.de 70 i { Err codevoid.de 70 i XClassHint class = {.res_name = "sent", .res_class = "presenter"}; Err codevoid.de 70 i XWMHints wm = {.flags = InputHint, .input = True}; Err codevoid.de 70 it@@ -595,7 +613,8 @@ void xhints() Err codevoid.de 70 i XFree(sizeh); Err codevoid.de 70 i } Err codevoid.de 70 i Err codevoid.de 70 i-void xinit() Err codevoid.de 70 i+void Err codevoid.de 70 i+xinit() Err codevoid.de 70 i { Err codevoid.de 70 i XTextProperty prop; Err codevoid.de 70 i Err codevoid.de 70 it@@ -635,7 +654,8 @@ void xinit() Err codevoid.de 70 i XSync(xw.dpy, False); Err codevoid.de 70 i } Err codevoid.de 70 i Err codevoid.de 70 i-void xloadfonts() Err codevoid.de 70 i+void Err codevoid.de 70 i+xloadfonts() Err codevoid.de 70 i { Err codevoid.de 70 i int i, j; Err codevoid.de 70 i char *fstrs[LEN(fontfallbacks)]; Err codevoid.de 70 it@@ -659,7 +679,8 @@ void xloadfonts() Err codevoid.de 70 i free(fstrs[j]); Err codevoid.de 70 i } Err codevoid.de 70 i Err codevoid.de 70 i-void bpress(XEvent *e) Err codevoid.de 70 i+void Err codevoid.de 70 i+bpress(XEvent *e) Err codevoid.de 70 i { Err codevoid.de 70 i unsigned int i; Err codevoid.de 70 i Err codevoid.de 70 it@@ -668,19 +689,22 @@ void bpress(XEvent *e) Err codevoid.de 70 i mshortcuts[i].func(&(mshortcuts[i].arg)); Err codevoid.de 70 i } Err codevoid.de 70 i Err codevoid.de 70 i-void cmessage(XEvent *e) Err codevoid.de 70 i+void Err codevoid.de 70 i+cmessage(XEvent *e) Err codevoid.de 70 i { Err codevoid.de 70 i if (e->xclient.data.l[0] == xw.wmdeletewin) Err codevoid.de 70 i running = 0; Err codevoid.de 70 i } Err codevoid.de 70 i Err codevoid.de 70 i-void expose(XEvent *e) Err codevoid.de 70 i+void Err codevoid.de 70 i+expose(XEvent *e) Err codevoid.de 70 i { Err codevoid.de 70 i if (0 == e->xexpose.count) Err codevoid.de 70 i xdraw(); Err codevoid.de 70 i } Err codevoid.de 70 i Err codevoid.de 70 i-void kpress(XEvent *e) Err codevoid.de 70 i+void Err codevoid.de 70 i+kpress(XEvent *e) Err codevoid.de 70 i { Err codevoid.de 70 i unsigned int i; Err codevoid.de 70 i KeySym sym; Err codevoid.de 70 it@@ -691,7 +715,8 @@ void kpress(XEvent *e) Err codevoid.de 70 i shortcuts[i].func(&(shortcuts[i].arg)); Err codevoid.de 70 i } Err codevoid.de 70 i Err codevoid.de 70 i-void configure(XEvent *e) Err codevoid.de 70 i+void Err codevoid.de 70 i+configure(XEvent *e) Err codevoid.de 70 i { Err codevoid.de 70 i resize(e->xconfigure.width, e->xconfigure.height); Err codevoid.de 70 i if (slides[idx].img) Err codevoid.de 70 it@@ -699,7 +724,8 @@ void configure(XEvent *e) Err codevoid.de 70 i xdraw(); Err codevoid.de 70 i } Err codevoid.de 70 i Err codevoid.de 70 i-int main(int argc, char *argv[]) Err codevoid.de 70 i+int Err codevoid.de 70 i+main(int argc, char *argv[]) Err codevoid.de 70 i { Err codevoid.de 70 i int i; Err codevoid.de 70 i FILE *fp = NULL; Err codevoid.de 70 .