Mercurial > hg > svcore
diff plugin/PluginScan.h @ 1503:2057423c88fe
Merge from branch checker_errorcode
author | Chris Cannam |
---|---|
date | Fri, 31 Aug 2018 15:15:31 +0100 |
parents | 0ee87bc10cdc |
children |
line wrap: on
line diff
--- a/plugin/PluginScan.h Mon Aug 13 15:37:41 2018 +0100 +++ b/plugin/PluginScan.h Fri Aug 31 15:15:31 2018 +0100 @@ -20,7 +20,11 @@ #include <vector> #include <map> -class KnownPluginCandidates; +#ifdef HAVE_PLUGIN_CHECKER_HELPER +#include "checker/knownplugincandidates.h" +#else +class KnownPluginCandidates {}; +#endif class PluginScan { @@ -73,6 +77,12 @@ void clear(); +#ifdef HAVE_PLUGIN_CHECKER_HELPER + QString formatFailureReport(QString helperTag, + std::vector<PluginCandidates::FailureRec>) + const; +#endif + mutable QMutex m_mutex; // while scanning; definitely can't multi-thread this std::map<QString, KnownPluginCandidates *> m_kp; // tag -> KnownPlugins client