Fix two leaks reported by coverity

This commit is contained in:
heckflosse
2018-11-27 20:06:48 +01:00
parent 7f1b14c50a
commit 79d561469f
4 changed files with 10 additions and 0 deletions

View File

@@ -168,6 +168,10 @@ PreviewLoader::PreviewLoader():
{
}
PreviewLoader::~PreviewLoader() {
delete impl_;
}
PreviewLoader* PreviewLoader::getInstance()
{
static PreviewLoader instance_;

View File

@@ -82,6 +82,7 @@ public:
private:
PreviewLoader();
~PreviewLoader();
class Impl;
Impl* impl_;

View File

@@ -183,6 +183,10 @@ ThumbImageUpdater::ThumbImageUpdater():
{
}
ThumbImageUpdater::~ThumbImageUpdater() {
delete impl_;
}
void ThumbImageUpdater::add(ThumbBrowserEntryBase* tbe, bool* priority, bool upgrade, ThumbImageUpdateListener* l)
{
// nobody listening?

View File

@@ -89,6 +89,7 @@ public:
private:
ThumbImageUpdater();
~ThumbImageUpdater();
class Impl;
Impl* impl_;