Mercurial > hg > vamp-plugin-load-checker
diff src/knownplugincandidates.cpp @ 40:40c6936c2fc9 errorcode
Return numerical error codes, so the caller can apply i18n on display; distinguish explicitly the common win32 architecture problems
author | Chris Cannam |
---|---|
date | Wed, 29 Aug 2018 17:40:22 +0100 |
parents | 4154894d638c |
children |
line wrap: on
line diff
--- a/src/knownplugincandidates.cpp Tue Aug 28 14:33:41 2018 +0100 +++ b/src/knownplugincandidates.cpp Wed Aug 29 17:40:22 2018 +0100 @@ -66,8 +66,8 @@ } } -string -KnownPluginCandidates::getFailureReport() const +vector<PluginCandidates::FailureRec> +KnownPluginCandidates::getFailures() const { vector<PluginCandidates::FailureRec> failures; @@ -76,6 +76,13 @@ failures.insert(failures.end(), ff.begin(), ff.end()); } + return failures; +} + +string +KnownPluginCandidates::getFailureReport() const +{ + auto failures = getFailures(); if (failures.empty()) return ""; int n = int(failures.size());