commit 5d4e0266c0e0d89e4cc357eb5b694c8924dd4b20
parent 38509b577b03ff3ed8eff90147dc0201f36154cd
Author: Kris Maglione <jg@suckless.org>
Date: Wed, 28 Jan 2009 18:32:13 -0500
Fix bug in regexp tags. Thanks Michael Stapelberg.
Diffstat:
1 file changed, 3 insertions(+), 8 deletions(-)
diff --git a/cmd/wmii/view.c b/cmd/wmii/view.c
@@ -125,15 +125,10 @@ view_destroy(View *v) {
*vp = v->next;
assert(v != v->next);
- /* FIXME: Can do better */
/* Detach frames held here by regex tags. */
- for(a=v->floating; a; a=an) {
- an = a->next;
- for(f=a->frame; f; f=fn) {
- fn = f->anext;
- apply_tags(f->client, f->client->tags);
- }
- }
+ /* FIXME: Can do better. */
+ foreach_frame(v, s, a, f)
+ apply_tags(f->client, f->client->tags);
foreach_area(v, s, a)
area_destroy(a);