wmii

git clone git://oldgit.suckless.org/wmii/
Log | Files | Refs | README | LICENSE

commit 4b515ad6d404938757fb0052ce3bf55fb0e487d5
parent 448132d43733643382f3d9dd26664f5e9a0bbe32
Author: Kris Maglione <jg@suckless.org>
Date:   Wed, 14 Feb 2007 13:39:37 -0500

Fix freeing of the wrong view, which causes a crash and memory leak.


Diffstat:
view.c | 2+-
1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/view.c b/view.c @@ -87,13 +87,13 @@ destroy_view(View *v) { if(*i == v) break; *i = v->next; write_event("DestroyTag %s\n", v->name); + free(v); if(v == screen->sel) { for(v=view; v && v->next; v=v->next) if(v->next == *i) break; if(v) focus_view(screen, v); } - free(v); } static void