t* dwm + patches
       
   URI git clone git://git.codevoid.de/dwm-sdk
   DIR Log
   DIR Files
   DIR Refs
   DIR README
   DIR LICENSE
       ---
   DIR commit 3fd39feb4153cf73f26223918bc8145ee98a9a92
   DIR parent 93eee247caa059f67f7665dee3626e5171f5e793
   URI Author: Anselm R. Garbe <garbeam@gmail.com>
       Date:   Sat, 27 Oct 2007 18:21:02 +0200
       
       some sanity changes
       Diffstat:
         M dwm.c                               |      14 +++++++-------
       
       1 file changed, 7 insertions(+), 7 deletions(-)
       ---
   DIR diff --git a/dwm.c b/dwm.c
       t@@ -666,7 +666,7 @@ void
        expose(XEvent *e) {
                XExposeEvent *ev = &e->xexpose;
        
       -        if(ev->count == 0) {
       +        if(0 == ev->count) {
                        if(barwin == ev->window)
                                drawbar();
                }
       t@@ -780,7 +780,7 @@ gettextprop(Window w, Atom atom, char *text, unsigned int size) {
                int n;
                XTextProperty name;
        
       -        if(!text || size == 0)
       +        if(!text || 0 == size)
                        return False;
                text[0] = '\0';
                XGetTextProperty(dpy, w, &name, atom);
       t@@ -1398,7 +1398,7 @@ setmwfact(const char *arg) {
                if(!(ISTILE))
                        return;
                /* arg handling, manipulate mwfact */
       -        if(arg == NULL)
       +        if(NULL == arg)
                        mwfact = MWFACT;
                else if(1 == sscanf(arg, "%lf", &delta)) {
                        if(arg[0] == '+' || arg[0] == '-')
       t@@ -1515,8 +1515,8 @@ spawn(const char *arg) {
                        return;
                /* The double-fork construct avoids zombie processes and keeps the code
                 * clean from stupid signal handlers. */
       -        if(fork() == 0) {
       -                if(fork() == 0) {
       +        if(0 == fork()) {
       +                if(0 == fork()) {
                                if(dpy)
                                        close(ConnectionNumber(dpy));
                                setsid();
       t@@ -1576,7 +1576,7 @@ tile(void) {
                nw = 0; /* gcc stupidity requires this */
                for(i = 0, c = mc = nexttiled(clients); c; c = nexttiled(c->next), i++) {
                        c->ismax = False;
       -                if(i == 0) { /* master */
       +                if(0 == i) { /* master */
                                nw = mw - 2 * c->border;
                                nh = wah - 2 * c->border;
                        }
       t@@ -1836,7 +1836,7 @@ view(const char *arg) {
        
                memcpy(prevtags, seltags, sizeof seltags);
                for(i = 0; i < NTAGS; i++)
       -                seltags[i] = arg == NULL;
       +                seltags[i] = (NULL == arg);
                seltags[idxoftag(arg)] = True;
                arrange();
        }