t* dwm + patches
       
   URI git clone git://git.codevoid.de/dwm-sdk
   DIR Log
   DIR Files
   DIR Refs
   DIR README
   DIR LICENSE
       ---
   DIR commit 9a4d07d9de31c7bf3fba83c66d1a09d63848adfc
   DIR parent 30410108eb7e9e8b977d448f611659d58b2a6992
   URI Author: Anselm R Garbe <garbeam@gmail.com>
       Date:   Sat,  6 Sep 2008 08:59:51 +0100
       
       applied Martin Hurton's checkotherwm simplification
       Diffstat:
         M dwm.c                               |       7 +++----
       
       1 file changed, 3 insertions(+), 4 deletions(-)
       ---
   DIR diff --git a/dwm.c b/dwm.c
       t@@ -337,15 +337,14 @@ buttonpress(XEvent *e) {
        void
        checkotherwm(void) {
                otherwm = False;
       -        XSetErrorHandler(xerrorstart);
       +        xerrorxlib = XSetErrorHandler(xerrorstart);
        
                /* this causes an error if some other window manager is running */
                XSelectInput(dpy, DefaultRootWindow(dpy), SubstructureRedirectMask);
                XSync(dpy, False);
                if(otherwm)
                        die("dwm: another window manager is already running\n");
       -        XSetErrorHandler(NULL);
       -        xerrorxlib = XSetErrorHandler(xerror);
       +        XSetErrorHandler(xerror);
                XSync(dpy, False);
        }
        
       t@@ -1625,7 +1624,7 @@ updatesizehints(Client *c) {
                else
                        c->maxa = c->mina = 0.0;
                c->isfixed = (c->maxw && c->minw && c->maxh && c->minh
       -                        && c->maxw == c->minw && c->maxh == c->minh);
       +                     && c->maxw == c->minw && c->maxh == c->minh);
        }
        
        void