diff --git a/src/plugins/clangtools/documentclangtoolrunner.cpp b/src/plugins/clangtools/documentclangtoolrunner.cpp index 5906cbc4e32..9e8a96e4ceb 100644 --- a/src/plugins/clangtools/documentclangtoolrunner.cpp +++ b/src/plugins/clangtools/documentclangtoolrunner.cpp @@ -60,7 +60,10 @@ DocumentClangToolRunner::DocumentClangToolRunner(IDocument *document) run(); } -DocumentClangToolRunner::~DocumentClangToolRunner() = default; +DocumentClangToolRunner::~DocumentClangToolRunner() +{ + qDeleteAll(m_marks); +} FilePath DocumentClangToolRunner::filePath() const {