Browse Source

simplification of view() as proposed by anydot

master
Anselm R Garbe 16 years ago
parent
commit
c094ed2473
1 changed files with 3 additions and 10 deletions
  1. +3
    -10
      dwm.c

+ 3
- 10
dwm.c View File

@ -1828,16 +1828,9 @@ updatewmhints(Client *c) {
void
view(const char *arg) {
Bool tmp[LENGTH(tags)];
unsigned int i;
for(i = 0; i < LENGTH(tags); i++)
tmp[i] = (NULL == arg);
tmp[idxoftag(arg)] = True;
seltags ^= 1; /* toggle sel tagset */
if(memcmp(tagset[seltags ^ 1], tmp, TAGSZ) != 0)
memcpy(tagset[seltags], tmp, TAGSZ);
seltags ^= 1;
memset(tagset[seltags], (NULL == arg), TAGSZ);
tagset[seltags][idxoftag(arg)] = True;
arrange();
}


Loading…
Cancel
Save