diff options
Diffstat (limited to 'src/lib/corelib/jsextensions/pkgconfigjs.cpp')
-rw-r--r-- | src/lib/corelib/jsextensions/pkgconfigjs.cpp | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/src/lib/corelib/jsextensions/pkgconfigjs.cpp b/src/lib/corelib/jsextensions/pkgconfigjs.cpp index 59aa3a970..76cc35084 100644 --- a/src/lib/corelib/jsextensions/pkgconfigjs.cpp +++ b/src/lib/corelib/jsextensions/pkgconfigjs.cpp @@ -180,11 +180,8 @@ PcPackage::VariablesMap variablesFromQVariantMap(const QVariantMap &map) std::vector<std::string> stringListToStdVector(const QStringList &list) { - std::vector<std::string> result; - result.reserve(list.size()); - for (const auto &string : list) - result.push_back(string.toStdString()); - return result; + return transformed<std::vector<std::string>>(list, [](const auto &s) { + return s.toStdString(); }); } } // namespace |