JasonWoof Got questions, comments, patches, etc.? Contact Jason Woofenden
hotfix of settags
authorarg@10ksloc.org <unknown>
Thu, 3 Aug 2006 09:38:26 +0000 (11:38 +0200)
committerarg@10ksloc.org <unknown>
Thu, 3 Aug 2006 09:38:26 +0000 (11:38 +0200)
tag.c

diff --git a/tag.c b/tag.c
index 448ed2a..9022371 100644 (file)
--- a/tag.c
+++ b/tag.c
@@ -169,9 +169,8 @@ settags(Client *c)
                        if(!regcomp(&regex, rule[i].pattern, 0)) {
                                if(!regexec(&regex, classinst, 1, &tmp, 0)) {
                                        for(j = 0; j < TLast; j++) {
-                                               if(rule[i].tags[j])
+                                               if((c->tags[j] = rule[i].tags[j]))
                                                        matched = True;
-                                               c->tags[j] = True;
                                        }
                                        c->isfloat = rule[i].isfloat;
                                }