t* dwm + patches
       
   URI git clone git://git.codevoid.de/dwm-sdk
   DIR Log
   DIR Files
   DIR Refs
   DIR README
   DIR LICENSE
       ---
   DIR commit 06f7eed103057e55201e143fd319afd4bd410bdb
   DIR parent 0ffa6d13939443a84a732f111d483c233b529bbf
   URI Author: Premysl Hruby <dfenze@gmail.com>
       Date:   Thu, 14 Aug 2008 22:35:52 +0200
       
       fix of XGetTransientForHint in manage()
       Diffstat:
         M dwm.c                               |       5 ++---
       
       1 file changed, 2 insertions(+), 3 deletions(-)
       ---
   DIR diff --git a/dwm.c b/dwm.c
       t@@ -865,7 +865,6 @@ killclient(const Arg *arg) {
        void
        manage(Window w, XWindowAttributes *wa) {
                Client *c, *t = NULL;
       -        Status rettrans;
                Window trans;
                XWindowChanges wc;
        
       t@@ -903,14 +902,14 @@ manage(Window w, XWindowAttributes *wa) {
                XSelectInput(dpy, w, EnterWindowMask|FocusChangeMask|PropertyChangeMask|StructureNotifyMask);
                grabbuttons(c, False);
                updatetitle(c);
       -        if((rettrans = XGetTransientForHint(dpy, w, &trans)) == Success)
       +        if(XGetTransientForHint(dpy, w, &trans))
                        t = getclient(trans);
                if(t)
                        c->tags = t->tags;
                else
                        applyrules(c);
                if(!c->isfloating)
       -                c->isfloating = (rettrans == Success) || c->isfixed;
       +                c->isfloating = trans || c->isfixed;
                if(c->isfloating)
                        XRaiseWindow(dpy, c->win);
                attach(c);