Use `auto` in `getPackages()`

This commit is contained in:
Martchus 2022-03-22 21:03:56 +01:00
parent 56afe0c710
commit 7c627e6a12
1 changed files with 3 additions and 3 deletions

View File

@ -235,8 +235,8 @@ void getPackages(const Params &params, ResponseHandler &&handler)
} }
}; };
std::vector<PackageSearchResult> aurPackages; auto aurPackages = std::vector<PackageSearchResult>();
std::vector<std::string> neededAurPackages; auto neededAurPackages = std::vector<std::string>();
auto lock = params.setup.config.lockToRead(); auto lock = params.setup.config.lockToRead();
auto &aurDb = params.setup.config.aur; auto &aurDb = params.setup.config.aur;
@ -326,7 +326,7 @@ void getPackages(const Params &params, ResponseHandler &&handler)
auto handleAurResponse auto handleAurResponse
= [handler{ std::move(handler) }, params{ std::move(params) }, document{ make_shared<RAPIDJSON_NAMESPACE::Document>(std::move(document)) }, = [handler{ std::move(handler) }, params{ std::move(params) }, document{ make_shared<RAPIDJSON_NAMESPACE::Document>(std::move(document)) },
details](WebClient::AurQuerySession::ContainerType &&queriedAurPackages) mutable { details](WebClient::AurQuerySession::ContainerType &&queriedAurPackages) mutable {
std::vector<PackageSearchResult> aurPackageSearchResults; auto aurPackageSearchResults = std::vector<PackageSearchResult>();
aurPackageSearchResults.reserve(queriedAurPackages.size()); aurPackageSearchResults.reserve(queriedAurPackages.size());
auto configLock = params.setup.config.lockToRead(); auto configLock = params.setup.config.lockToRead();
auto documentArray = document->GetArray(); auto documentArray = document->GetArray();