From 02197f20d0809a5c248a32ef0ca3a45c7e3566bd Mon Sep 17 00:00:00 2001 From: nicm <nicm> Date: Fri, 30 Oct 2020 11:33:41 +0000 Subject: [PATCH] Do not leak path when freeing screen, from Sergey Nizovtsev. --- screen.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/screen.c b/screen.c index 227934dd..d39447de 100644 --- a/screen.c +++ b/screen.c @@ -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);