Xinqi Bao's Git
projects
/
dwm.git
/ blobdiff
summary
|
log
|
commit
|
diff
|
tree
raw
|
inline
| side by side
some cleanups/fixes inspired by Jukka Salmi's feedback
[dwm.git]
/
tag.c
diff --git
a/tag.c
b/tag.c
index
f7ab6b9
..
67e2498
100644
(file)
--- a/
tag.c
+++ b/
tag.c
@@
-165,18
+165,13
@@
void
settags(Client *c)
{
char classinst[256];
settags(Client *c)
{
char classinst[256];
- static unsigned int len =
rule ? sizeof(rule) / sizeof(rule[0]) : 0
;
+ static unsigned int len =
sizeof(rule) / sizeof(rule[0])
;
unsigned int i, j;
regex_t regex;
regmatch_t tmp;
Bool matched = False;
XClassHint ch;
unsigned int i, j;
regex_t regex;
regmatch_t tmp;
Bool matched = False;
XClassHint ch;
- if(!len) {
- c->tags[tsel] = tags[tsel];
- return;
- }
-
if(XGetClassHint(dpy, c->win, &ch)) {
snprintf(classinst, sizeof(classinst), "%s:%s",
ch.res_class ? ch.res_class : "",
if(XGetClassHint(dpy, c->win, &ch)) {
snprintf(classinst, sizeof(classinst), "%s:%s",
ch.res_class ? ch.res_class : "",