From 04cf8dd207c79ee4331de684d1e9fc2bfa437547 Mon Sep 17 00:00:00 2001 From: Jesse Luehrs Date: Sat, 30 Apr 2016 03:16:30 -0400 Subject: pull event loop handling into its own file --- src/term.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'src/term.c') diff --git a/src/term.c b/src/term.c index d5791e1..6a66460 100644 --- a/src/term.c +++ b/src/term.c @@ -16,13 +16,12 @@ void runes_term_init(RunesTerm *t, int argc, char *argv[]) vt100_screen_set_scrollback_length(&t->scr, t->config.scrollback_length); runes_display_set_window_size(t); - t->loop = uv_default_loop(); - runes_window_backend_start_loop(t); - runes_pty_backend_start_loop(t); + runes_loop_init(t); } void runes_term_cleanup(RunesTerm *t) { + runes_loop_cleanup(t); runes_config_cleanup(t); runes_display_cleanup(t); vt100_screen_cleanup(&t->scr); -- cgit v1.2.3-54-g00ecf