applied fix of toggletag by Jan Kaliszewski
authorPremysl Hruby <dfenze@gmail.com>
Fri, 22 Aug 2008 13:26:30 +0000 (15:26 +0200)
committerPremysl Hruby <dfenze@gmail.com>
Fri, 22 Aug 2008 13:26:30 +0000 (15:26 +0200)
dwm.c

diff --git a/dwm.c b/dwm.c
index 10416f8..ec87228 100644 (file)
--- a/dwm.c
+++ b/dwm.c
@@ -1469,8 +1469,12 @@ togglefloating(const Arg *arg) {
 
 void
 toggletag(const Arg *arg) {
-       unsigned int mask = sel->tags ^ (arg->ui & TAGMASK);
+       unsigned int mask;
 
+       if (!sel)
+               return;
+       
+       mask = sel->tags ^ (arg->ui & TAGMASK);
        if(sel && mask) {
                sel->tags = mask;
                arrange();