From 3d05fe7a52a7c50fb09b441c329cf93a79c44753 Mon Sep 17 00:00:00 2001 From: Axel Wagner Date: Sun, 10 Jul 2011 04:34:18 +0200 Subject: [PATCH] Use cleanup() in child.c --- i3bar/src/child.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/i3bar/src/child.c b/i3bar/src/child.c index a8de6fb9..982617ff 100644 --- a/i3bar/src/child.c +++ b/i3bar/src/child.c @@ -45,7 +45,6 @@ void cleanup() { if (child_sig != NULL) { ev_child_stop(main_loop, child_sig); FREE(child_sig); - FREE(statusline_buffer); } } @@ -80,8 +79,7 @@ void stdin_io_cb(struct ev_loop *loop, ev_io *watcher, int revents) { /* end of file, kill the watcher */ DLOG("stdin: EOF\n"); - ev_io_stop(loop, watcher); - FREE(stdin_io); + cleanup(); break; } rec += n;