about summary refs log tree commit diff stats
diff options
context:
space:
mode:
authorPremysl Hruby <dfenze@gmail.com>2008-08-22 15:26:30 +0200
committerPremysl Hruby <dfenze@gmail.com>2008-08-22 15:26:30 +0200
commit0f26de991f742d548e024a2dadcbfa3a7db8d4b2 (patch)
tree264d8e75f5944c846e43d16414e5ebf7fae5d16f
parent840f937a9876091aef227316b7eb2db0f9e5255e (diff)
downloaddwm-0f26de991f742d548e024a2dadcbfa3a7db8d4b2.tar.gz
applied fix of toggletag by Jan Kaliszewski
-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();
d=bc9f26de6737e762e5e6045fc874d68842e98bca'>bc9f26de ^
0c6c7ff7 ^

631de5d9 ^


836d13db ^

bb62d65e ^






0e87e934 ^
bb62d65e ^
f7ff8585 ^
836d13db ^


bb62d65e ^
836d13db ^


bb62d65e ^

836d13db ^
bb62d65e ^
631de5d9 ^
836d13db ^
0cb988d0 ^
836d13db ^




3ecd66fb ^
070b4642 ^
836d13db ^
871ea368 ^
bb62d65e ^

836d13db ^
0e87e934 ^


0e87e934 ^








d1df4aca ^











































1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
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
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115