Xinqi Bao's Git
projects
/
dwm.git
/ diff
summary
|
log
|
commit
|
diff
|
tree
raw
|
patch
|
inline
| side by side (parent:
c853d5e
)
use sel instead of seeking the list
author
Anselm R Garbe <
[email protected]
>
Thu, 19 Jun 2008 13:07:55 +0000
(14:07 +0100)
committer
Anselm R Garbe <
[email protected]
>
Thu, 19 Jun 2008 13:07:55 +0000
(14:07 +0100)
dwm.c
diff
|
blob
|
history
diff --git
a/dwm.c
b/dwm.c
index
5211ece
..
a94cacc
100644
(file)
--- a/
dwm.c
+++ b/
dwm.c
@@
-481,19
+481,17
@@
detachstack(Client *c) {
void
drawbar(void) {
int i, x;
void
drawbar(void) {
int i, x;
- Client *c;
dc.x = 0;
dc.x = 0;
- for(c = stack; c && c->isbanned; c = c->snext);
for(i = 0; i < LENGTH(tags); i++) {
dc.w = TEXTW(tags[i]);
if(tagset[seltags] & 1 << i) {
drawtext(tags[i], dc.sel, isurgent(i));
for(i = 0; i < LENGTH(tags); i++) {
dc.w = TEXTW(tags[i]);
if(tagset[seltags] & 1 << i) {
drawtext(tags[i], dc.sel, isurgent(i));
- drawsquare(
c && c
->tags & 1 << i, isoccupied(i), isurgent(i), dc.sel);
+ drawsquare(
sel && sel
->tags & 1 << i, isoccupied(i), isurgent(i), dc.sel);
}
else {
drawtext(tags[i], dc.norm, isurgent(i));
}
else {
drawtext(tags[i], dc.norm, isurgent(i));
- drawsquare(
c && c
->tags & 1 << i, isoccupied(i), isurgent(i), dc.norm);
+ drawsquare(
sel && sel
->tags & 1 << i, isoccupied(i), isurgent(i), dc.norm);
}
dc.x += dc.w;
}
}
dc.x += dc.w;
}
@@
-513,9
+511,9
@@
drawbar(void) {
drawtext(stext, dc.norm, False);
if((dc.w = dc.x - x) > bh) {
dc.x = x;
drawtext(stext, dc.norm, False);
if((dc.w = dc.x - x) > bh) {
dc.x = x;
- if(
c
) {
- drawtext(
c
->name, dc.sel, False);
- drawsquare(
c->isfixed, c
->isfloating, False, dc.sel);
+ if(
sel
) {
+ drawtext(
sel
->name, dc.sel, False);
+ drawsquare(
sel->isfixed, sel
->isfloating, False, dc.sel);
}
else
drawtext(NULL, dc.norm, False);
}
else
drawtext(NULL, dc.norm, False);