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 87ef23296b1c83f5da762da6e3177fc9f41ae281 /git/sent-sdk/commit/87ef23296b1c83f5da762da6e3177fc9f41ae281.gph codevoid.de 70 1parent edb657eb96cd3431e438140e2bcc72b1646443dd /git/sent-sdk/commit/edb657eb96cd3431e438140e2bcc72b1646443dd.gph codevoid.de 70 hAuthor: Markus Teich URL:mailto:markus.teich@stusta.mhn.de codevoid.de 70 iDate: Sun, 12 Apr 2015 22:56:56 +0200 Err codevoid.de 70 i Err codevoid.de 70 idrw: fixup drw_rect function Err codevoid.de 70 i Err codevoid.de 70 iDiffstat: Err codevoid.de 70 i M drw.c | 16 +++++++--------- Err codevoid.de 70 i M drw.h | 2 +- Err codevoid.de 70 i Err codevoid.de 70 i2 files changed, 8 insertions(+), 10 deletions(-) Err codevoid.de 70 i--- Err codevoid.de 70 1diff --git a/drw.c b/drw.c /git/sent-sdk/file/drw.c.gph codevoid.de 70 it@@ -204,17 +204,15 @@ drw_setscheme(Drw *drw, Scm *scm) { Err codevoid.de 70 i } Err codevoid.de 70 i Err codevoid.de 70 i void Err codevoid.de 70 i-drw_rect(Drw *drw, int x, int y, unsigned int w, unsigned int h, int filled, int empty, int invert) { Err codevoid.de 70 i- int dx; Err codevoid.de 70 i- Err codevoid.de 70 i- if(!drw || !drw->fontcount || !drw->scheme) Err codevoid.de 70 i+drw_rect(Drw *drw, int x, int y, unsigned int w, unsigned int h, int filled, int invert) Err codevoid.de 70 i+{ Err codevoid.de 70 i+ if (!drw || !drw->scheme) Err codevoid.de 70 i return; Err codevoid.de 70 i XSetForeground(drw->dpy, drw->gc, invert ? drw->scheme->bg.pix : drw->scheme->fg.pix); Err codevoid.de 70 i- dx = (drw->fonts[0]->ascent + drw->fonts[0]->descent + 2) / 4; Err codevoid.de 70 i- if(filled) Err codevoid.de 70 i- XFillRectangle(drw->dpy, drw->drawable, drw->gc, x+1, y+1, dx+1, dx+1); Err codevoid.de 70 i- else if(empty) Err codevoid.de 70 i- XDrawRectangle(drw->dpy, drw->drawable, drw->gc, x+1, y+1, dx, dx); Err codevoid.de 70 i+ if (filled) Err codevoid.de 70 i+ XFillRectangle(drw->dpy, drw->drawable, drw->gc, x, y, w, h); Err codevoid.de 70 i+ else Err codevoid.de 70 i+ XDrawRectangle(drw->dpy, drw->drawable, drw->gc, x, y, w, h); Err codevoid.de 70 i } Err codevoid.de 70 i Err codevoid.de 70 i int Err codevoid.de 70 1diff --git a/drw.h b/drw.h /git/sent-sdk/file/drw.h.gph codevoid.de 70 it@@ -57,7 +57,7 @@ void drw_setfont(Drw *drw, Fnt *font); Err codevoid.de 70 i void drw_setscheme(Drw *drw, Scm *scm); Err codevoid.de 70 i Err codevoid.de 70 i /* Drawing functions */ Err codevoid.de 70 i-void drw_rect(Drw *drw, int x, int y, unsigned int w, unsigned int h, int filled, int empty, int invert); Err codevoid.de 70 i+void drw_rect(Drw *drw, int x, int y, unsigned int w, unsigned int h, int filled, int invert); Err codevoid.de 70 i int drw_text(Drw *drw, int x, int y, unsigned int w, unsigned int h, const char *text, int invert); Err codevoid.de 70 i Err codevoid.de 70 i /* Map functions */ Err codevoid.de 70 .