aewl
diff tag.c @ 138:c1185dc7a36e
some cleanups/fixes inspired by Jukka Salmi's feedback
author | arg@10ksloc.org |
---|---|
date | Fri, 21 Jul 2006 18:34:10 +0200 |
parents | 30d1302dbe3b |
children | 9b9deafa0508 |
line diff
1.1 --- a/tag.c Fri Jul 21 14:11:38 2006 +0200 1.2 +++ b/tag.c Fri Jul 21 18:34:10 2006 +0200 1.3 @@ -165,18 +165,13 @@ 1.4 settags(Client *c) 1.5 { 1.6 char classinst[256]; 1.7 - static unsigned int len = rule ? sizeof(rule) / sizeof(rule[0]) : 0; 1.8 + static unsigned int len = sizeof(rule) / sizeof(rule[0]); 1.9 unsigned int i, j; 1.10 regex_t regex; 1.11 regmatch_t tmp; 1.12 Bool matched = False; 1.13 XClassHint ch; 1.14 1.15 - if(!len) { 1.16 - c->tags[tsel] = tags[tsel]; 1.17 - return; 1.18 - } 1.19 - 1.20 if(XGetClassHint(dpy, c->win, &ch)) { 1.21 snprintf(classinst, sizeof(classinst), "%s:%s", 1.22 ch.res_class ? ch.res_class : "",