From 3850f6e881d59235ce3cc184afd93510e1516c9e Mon Sep 17 00:00:00 2001 From: guilhermesena1 Date: Thu, 15 Sep 2022 18:36:51 +0100 Subject: [PATCH] proper cleanup of allocated memory --- src/StreamReader.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/StreamReader.cpp b/src/StreamReader.cpp index 3baeaea..676c598 100644 --- a/src/StreamReader.cpp +++ b/src/StreamReader.cpp @@ -642,6 +642,7 @@ FastqReader::is_eof() { } FastqReader::~FastqReader() { + free(filebuf); fclose(fileobj); } @@ -714,6 +715,7 @@ GzFastqReader::is_eof() { } GzFastqReader::~GzFastqReader() { + free(gzbuf); gzclose_r(fileobj); } @@ -827,6 +829,7 @@ SamReader::read_entry(FastqStats &stats, size_t &num_bytes_read) { } SamReader::~SamReader() { + free(filebuf); fclose(fileobj); }