summaryrefslogtreecommitdiff
path: root/apt-pkg/init.cc
diff options
context:
space:
mode:
Diffstat (limited to 'apt-pkg/init.cc')
-rw-r--r--apt-pkg/init.cc8
1 files changed, 4 insertions, 4 deletions
diff --git a/apt-pkg/init.cc b/apt-pkg/init.cc
index d56973eeb..61d45e37e 100644
--- a/apt-pkg/init.cc
+++ b/apt-pkg/init.cc
@@ -70,7 +70,7 @@ static bool pkgInitArchTupleMap()
auto cpurow = split(cpuline);
auto cpu = APT::String::Strip(cpurow.at(0));
- cpus.push_back(cpu);
+ cpus.emplace_back(cpu);
}
if (!cputable.eof())
return _error->Error("Error reading the CPU table");
@@ -97,14 +97,14 @@ static bool pkgInitArchTupleMap()
if (tuple.find("<cpu>") == tuple.npos && arch.find("<cpu>") == arch.npos)
{
- APT::ArchToTupleMap.insert({arch, VectorizeString(tuple, '-')});
+ APT::ArchToTupleMap.insert({std::string{arch}, VectorizeString(tuple, '-')});
}
else
{
for (auto && cpu : cpus)
{
- auto mytuple = SubstVar(tuple, std::string("<cpu>"), cpu);
- auto myarch = SubstVar(arch, std::string("<cpu>"), cpu);
+ auto mytuple = SubstVar(tuple, "<cpu>", cpu);
+ auto myarch = SubstVar(arch, "<cpu>", cpu);
APT::ArchToTupleMap.insert({myarch, VectorizeString(mytuple, '-')});
}