From 0dc74c8b08350a24ed1ced62286d24b3d6f8f743 Mon Sep 17 00:00:00 2001 From: Iru Cai Date: Sat, 6 Jun 2020 10:16:37 +0800 Subject: fix some memory leaks --- src/terminal/internal/fqterm_zmodem.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'src/terminal/internal/fqterm_zmodem.cpp') diff --git a/src/terminal/internal/fqterm_zmodem.cpp b/src/terminal/internal/fqterm_zmodem.cpp index 93f698d..f67cd4b 100644 --- a/src/terminal/internal/fqterm_zmodem.cpp +++ b/src/terminal/internal/fqterm_zmodem.cpp @@ -608,7 +608,11 @@ FQTermZmodem::FQTermZmodem(FQTermConfig *config, FQTermTelnet *netinterface, int } -FQTermZmodem::~FQTermZmodem(){} +FQTermZmodem::~FQTermZmodem() +{ + if (info.buffer != NULL) + free(info.buffer); +} int FQTermZmodem::ZmodemTInit(ZModem *info) { int err; -- cgit v1.2.3