avoid file pointer leakage in dump reader base class.

This commit is contained in:
Axel Kohlmeyer
2022-06-13 22:01:30 -04:00
parent 0f5ae6d48c
commit ea48dd3019
2 changed files with 7 additions and 0 deletions

View File

@ -28,6 +28,12 @@ Reader::Reader(LAMMPS *lmp) : Pointers(lmp)
compressed = false;
}
// avoid resource leak
Reader::~Reader()
{
if (fp != nullptr) close_file();
}
/* ----------------------------------------------------------------------
try to open given file
generic version for ASCII files with optional compression or for native binary dumps