#include #include "runes.h" void runes_term_init(RunesTerm *t, int argc, char *argv[]) { runes_pty_backend_init(t); t->loop = uv_default_loop(); runes_pty_backend_loop_init(t); runes_window_backend_init(t, argc, argv); t->cr = cairo_create(runes_window_backend_surface_create(t)); } void runes_term_cleanup(RunesTerm *t) { cairo_destroy(t->cr); runes_window_backend_cleanup(t); runes_pty_backend_cleanup(t); }