change Server::listSource()

This commit is contained in:
Michael Davidsaver
2020-04-24 11:01:15 -07:00
parent 0144c0417b
commit 549fd92f87
2 changed files with 5 additions and 4 deletions
+4 -3
View File
@@ -118,12 +118,11 @@ std::shared_ptr<Source> Server::getSource(const std::string& name, int order)
return ret;
}
void Server::listSource(std::vector<std::pair<std::string, int> > &names)
std::vector<std::pair<std::string, int> > Server::listSource()
{
if(!pvt)
throw std::logic_error("NULL Server");
names.clear();
std::vector<std::pair<std::string, int> > names;
auto G(pvt->sourcesLock.lockReader());
@@ -132,6 +131,8 @@ void Server::listSource(std::vector<std::pair<std::string, int> > &names)
for(auto& pair : pvt->sources) {
names.emplace_back(pair.first.second, pair.first.first);
}
return names;
}
const Config& Server::config() const