about summary refs log tree commit diff stats
diff options
context:
space:
mode:
-rw-r--r--dwm.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/dwm.c b/dwm.c
index 10416f8..ec87228 100644
--- 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();
'n23' href='#n23'>23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82