From: Thomas Weißschuh Date: Wed, 27 Sep 2023 21:30:27 +0000 (+0200) Subject: script-playutils: close filestream in case ignore_line() fails X-Git-Tag: v2.39.3~45 X-Git-Url: http://git.ipfire.org/gitweb/gitweb.cgi?a=commitdiff_plain;h=368521e45e1c9cb44145fc72c04d1cc903a883e8;p=thirdparty%2Futil-linux.git script-playutils: close filestream in case ignore_line() fails Signed-off-by: Thomas Weißschuh --- diff --git a/term-utils/script-playutils.c b/term-utils/script-playutils.c index cd598d2c6a..699865b7f1 100644 --- a/term-utils/script-playutils.c +++ b/term-utils/script-playutils.c @@ -252,6 +252,8 @@ int replay_associate_log(struct replay_setup *stp, if (rc == 0) replay_new_log(stp, streams, filename, f); + else if (f) + fclose(f); DBG(LOG, ul_debug("associate log file '%s', streams '%s' [rc=%d]", filename, streams, rc)); return rc;