diff options
author | arg@10ksloc.org | 2006-08-03 10:55:07 +0200 |
---|---|---|
committer | arg@10ksloc.org | 2006-08-03 10:55:07 +0200 |
commit | 8cc7f3bace087dfb024a23115c211d82b35614ae (patch) | |
tree | 5288e485d560dff018832a5160a19e6c69e93dd4 /tag.c | |
parent | 5d3fd3707b262508d1750cf95ac2e2f666be6163 (diff) |
changed Client->tags and Rule->tags to be Bool (I'll also try to remove the TLast enum)
Diffstat (limited to 'tag.c')
-rw-r--r-- | tag.c | 10 |
1 files changed, 5 insertions, 5 deletions
@@ -13,7 +13,7 @@ typedef struct { const char *pattern; - char *tags[TLast]; + Bool tags[TLast]; Bool isfloat; } Rule; @@ -30,7 +30,7 @@ appendtag(Arg *arg) if(!sel) return; - sel->tags[arg->i] = tags[arg->i]; + sel->tags[arg->i] = True; arrange(NULL); } @@ -146,7 +146,7 @@ replacetag(Arg *arg) return; for(i = 0; i < TLast; i++) - sel->tags[i] = NULL; + sel->tags[i] = False; appendtag(arg); } @@ -171,7 +171,7 @@ settags(Client *c) for(j = 0; j < TLast; j++) { if(rule[i].tags[j]) matched = True; - c->tags[j] = rule[i].tags[j]; + c->tags[j] = True; } c->isfloat = rule[i].isfloat; } @@ -184,7 +184,7 @@ settags(Client *c) XFree(ch.res_name); } if(!matched) - c->tags[tsel] = tags[tsel]; + c->tags[tsel] = True; } void |