diff options
author | Jesse Luehrs <doy@tozt.net> | 2014-04-25 04:27:08 -0400 |
---|---|---|
committer | Jesse Luehrs <doy@tozt.net> | 2014-04-25 04:27:08 -0400 |
commit | c3a50afa28ff064c77f7676fefabdfa9a2502700 (patch) | |
tree | ffc5c93f4e855d1e7609069d8e6fcd1aaf9caea2 /src | |
parent | 5d16e595aafeac013398c846de5edfbf604bff96 (diff) | |
download | runes-c3a50afa28ff064c77f7676fefabdfa9a2502700.tar.gz runes-c3a50afa28ff064c77f7676fefabdfa9a2502700.zip |
clean everything up
Diffstat (limited to 'src')
-rw-r--r-- | src/screen.c | 3 | ||||
-rw-r--r-- | src/screen.h | 2 | ||||
-rw-r--r-- | src/term.c | 1 |
3 files changed, 5 insertions, 1 deletions
diff --git a/src/screen.c b/src/screen.c index 24413ed..8bc8375 100644 --- a/src/screen.c +++ b/src/screen.c @@ -490,4 +490,7 @@ void runes_screen_cleanup(RunesTerm *t) free(t->scr.rows[i].cells); } free(t->scr.rows); + + free(t->scr.title); + free(t->scr.icon_name); } diff --git a/src/screen.h b/src/screen.h index 932d5fe..1c0eb9d 100644 --- a/src/screen.h +++ b/src/screen.h @@ -129,6 +129,6 @@ void runes_screen_set_mouse_reporting_press_release(RunesTerm *t); void runes_screen_reset_mouse_reporting_press_release(RunesTerm *t); void runes_screen_set_window_title(RunesTerm *t, char *buf, size_t len); void runes_screen_set_icon_name(RunesTerm *t, char *buf, size_t len); -void runes_screen_destroy(RunesTerm *t); +void runes_screen_cleanup(RunesTerm *t); #endif @@ -20,6 +20,7 @@ void runes_term_cleanup(RunesTerm *t) { runes_config_cleanup(t); runes_display_cleanup(t); + runes_screen_cleanup(t); runes_window_backend_cleanup(t); runes_pty_backend_cleanup(t); } |