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 e9261114fe797102a85852b0dc4ab62f3b208520 /git/sent-sdk/commit/e9261114fe797102a85852b0dc4ab62f3b208520.gph codevoid.de 70 1parent 9b9dda0f641be942e93600de270daa309f5ee341 /git/sent-sdk/commit/9b9dda0f641be942e93600de270daa309f5ee341.gph codevoid.de 70 hAuthor: Markus Teich URL:mailto:markus.teich@stusta.mhn.de codevoid.de 70 iDate: Mon, 27 Apr 2015 23:26:03 +0200 Err codevoid.de 70 i Err codevoid.de 70 iremove unused dc/gc variables Err codevoid.de 70 i Err codevoid.de 70 iDiffstat: Err codevoid.de 70 i M sent.c | 27 +++------------------------ Err codevoid.de 70 i Err codevoid.de 70 i1 file changed, 3 insertions(+), 24 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@@ -59,13 +59,6 @@ typedef struct { Err codevoid.de 70 i int uw, uh; /* usable dimensions for drawing text and images */ Err codevoid.de 70 i } XWindow; Err codevoid.de 70 i Err codevoid.de 70 i-/* Drawing Context linked list*/ Err codevoid.de 70 i-struct DC{ Err codevoid.de 70 i- XFontStruct *font; Err codevoid.de 70 i- GC gc; Err codevoid.de 70 i- struct DC *next; Err codevoid.de 70 i-}; Err codevoid.de 70 i- Err codevoid.de 70 i typedef union { Err codevoid.de 70 i int i; Err codevoid.de 70 i unsigned int ui; Err codevoid.de 70 it@@ -92,7 +85,7 @@ static void pngscale(struct image *img); Err codevoid.de 70 i static void pngdraw(struct image *img); Err codevoid.de 70 i Err codevoid.de 70 i static void getfontsize(char *str, unsigned int *width, unsigned int *height); Err codevoid.de 70 i-static void cleanup(struct DC *cur); Err codevoid.de 70 i+static void cleanup(); Err codevoid.de 70 i static void eprintf(const char *, ...); Err codevoid.de 70 i static void die(const char *, ...); Err codevoid.de 70 i static void load(FILE *fp); Err codevoid.de 70 it@@ -120,7 +113,6 @@ static Slide *slides = NULL; Err codevoid.de 70 i static int idx = 0; Err codevoid.de 70 i static int slidecount = 0; Err codevoid.de 70 i static XWindow xw; Err codevoid.de 70 i-static struct DC dc; Err codevoid.de 70 i static Drw *d = NULL; Err codevoid.de 70 i static Scm *sc; Err codevoid.de 70 i static Fnt *fonts[NUMFONTSCALES]; Err codevoid.de 70 it@@ -335,21 +327,8 @@ void getfontsize(char *str, unsigned int *width, unsigned int *height) Err codevoid.de 70 i *width += d->fonts->h; Err codevoid.de 70 i } Err codevoid.de 70 i Err codevoid.de 70 i-void cleanup(struct DC *cur) Err codevoid.de 70 i+void cleanup() Err codevoid.de 70 i { Err codevoid.de 70 i-// XFreeFont(xw.dpy, cur->font); Err codevoid.de 70 i-// XFreeGC(xw.dpy, cur->gc); Err codevoid.de 70 i- Err codevoid.de 70 i- if (cur->next) { Err codevoid.de 70 i- cleanup(cur->next); Err codevoid.de 70 i- cur->next = NULL; Err codevoid.de 70 i- } Err codevoid.de 70 i- Err codevoid.de 70 i- if (cur != &dc) { Err codevoid.de 70 i- free(cur); Err codevoid.de 70 i- return; Err codevoid.de 70 i- } Err codevoid.de 70 i- Err codevoid.de 70 i drw_scm_free(sc); Err codevoid.de 70 i drw_free(d); Err codevoid.de 70 i Err codevoid.de 70 it@@ -644,6 +623,6 @@ int main(int argc, char *argv[]) Err codevoid.de 70 i xinit(); Err codevoid.de 70 i run(); Err codevoid.de 70 i Err codevoid.de 70 i- cleanup(&dc); Err codevoid.de 70 i+ cleanup(); Err codevoid.de 70 i return EXIT_SUCCESS; Err codevoid.de 70 i } Err codevoid.de 70 .