diff options
author | nicm <nicm> | 2020-10-30 11:33:41 +0000 |
---|---|---|
committer | nicm <nicm> | 2020-10-30 11:33:41 +0000 |
commit | 02197f20d0809a5c248a32ef0ca3a45c7e3566bd (patch) | |
tree | a9d3cc26462937d1e04e7d3fd58ea5d7035cf6e8 /screen.c | |
parent | 910457f68dfc04c491f31d773788c61300f3f8c7 (diff) | |
download | rtmux-02197f20d0809a5c248a32ef0ca3a45c7e3566bd.tar.gz rtmux-02197f20d0809a5c248a32ef0ca3a45c7e3566bd.tar.bz2 rtmux-02197f20d0809a5c248a32ef0ca3a45c7e3566bd.zip |
Do not leak path when freeing screen, from Sergey Nizovtsev.
Diffstat (limited to 'screen.c')
-rw-r--r-- | screen.c | 2 |
1 files changed, 2 insertions, 0 deletions
@@ -79,6 +79,7 @@ screen_init(struct screen *s, u_int sx, u_int sy, u_int hlimit) s->title = xstrdup(""); s->titles = NULL; + s->path = NULL; s->cstyle = 0; s->ccolour = xstrdup(""); @@ -121,6 +122,7 @@ screen_free(struct screen *s) { free(s->sel); free(s->tabs); + free(s->path); free(s->title); free(s->ccolour); |