Fix a memory leak in SmartParser.

CC: caiojcarvalho@gmail.com
This commit is contained in:
Andrius Štikonas 2018-04-09 16:07:44 +01:00
parent 492e3beb18
commit a9a637454a
2 changed files with 6 additions and 0 deletions

View File

@ -39,6 +39,11 @@ SmartParser::SmartParser(const QString &device_path) :
{ {
} }
SmartParser::~SmartParser()
{
delete m_DiskInformation;
}
/** Initialize SmartParser data, retrieve the information from SMART JSON and initialize the disk information data */ /** Initialize SmartParser data, retrieve the information from SMART JSON and initialize the disk information data */
bool SmartParser::init() bool SmartParser::init()
{ {

View File

@ -33,6 +33,7 @@ class SmartParser
{ {
public: public:
SmartParser(const QString &device_path); SmartParser(const QString &device_path);
~SmartParser();
public: public:
bool init(); bool init();