From 9118ead5ae15548c8a5b96340f9a0a24b3104e32 Mon Sep 17 00:00:00 2001 From: Jesse Luehrs Date: Tue, 10 May 2016 16:03:37 -0400 Subject: make terms handle cleaning themselves up --- src/term.h | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'src/term.h') diff --git a/src/term.h b/src/term.h index 7da9ac1..51fc327 100644 --- a/src/term.h +++ b/src/term.h @@ -11,10 +11,14 @@ struct runes_term { RunesPtyBackend *pty; VT100Screen *scr; RunesLoop *loop; + + int refcnt; }; void runes_term_init(RunesTerm *t, RunesLoop *loop, int argc, char *argv[]); void runes_term_set_window_size(RunesTerm *t, int xpixel, int ypixel); +void runes_term_refcnt_inc(RunesTerm *t); +void runes_term_refcnt_dec(RunesTerm *t); void runes_term_cleanup(RunesTerm *t); #endif -- cgit v1.2.3-54-g00ecf