Library: don't leak folderQueryResultProcessor at exit

FolderQueryResultProcessor has a ConcurrentQueue data member. The leak
meant that the thread was not joined before exit.
This commit is contained in:
Igor Kushnir
2021-02-03 21:31:10 +02:00
parent 117b02fc7f
commit 64d0e22fb5
2 changed files with 4 additions and 3 deletions

View File

@ -14,6 +14,7 @@
#include "folder_query_result_processor.h"
#include <future>
#include <memory>
#ifdef Q_OS_MAC
#include "yacreader_macosx_toolbar.h"
@ -416,7 +417,7 @@ private:
TrayIconController *trayIconController;
ComicQueryResultProcesor comicQueryResultProcesor;
FolderQueryResultProcessor *folderQueryResultProcessor;
std::unique_ptr<FolderQueryResultProcessor> folderQueryResultProcessor;
};
#endif