Cleanup some Memory Leaks
This commit is contained in:
parent
27aa9a640e
commit
51d466c41c
|
@ -144,6 +144,7 @@ void got_data(struct ev_loop *loop, ev_io *watcher, int events) {
|
|||
reply_handlers[type](buffer);
|
||||
}
|
||||
|
||||
FREE(header);
|
||||
FREE(buffer);
|
||||
}
|
||||
|
||||
|
|
|
@ -158,8 +158,15 @@ int main(int argc, char **argv) {
|
|||
|
||||
ev_prepare_stop(main_loop, ev_prep);
|
||||
ev_check_stop(main_loop, ev_chk);
|
||||
ev_io_stop(main_loop, xcb_io);
|
||||
ev_io_stop(main_loop, child_io);
|
||||
|
||||
FREE(xcb_io);
|
||||
FREE(ev_prep);
|
||||
FREE(ev_chk);
|
||||
free(child_io);
|
||||
|
||||
FREE(statusline);
|
||||
|
||||
ev_default_destroy();
|
||||
clean_xcb();
|
||||
|
|
|
@ -147,9 +147,9 @@ void init_xcb() {
|
|||
cookie,
|
||||
NULL);
|
||||
font_height = reply->font_ascent + reply->font_descent;
|
||||
FREE(reply);
|
||||
printf("Calculated Font-height: %d\n", font_height);
|
||||
|
||||
|
||||
/* FIXME: Maybe we can push that further backwards */
|
||||
get_atoms();
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue