]> git.saurik.com Git - apt.git/commit
AvailableDescriptionLanguages: Use one string for all iterations
authorJulian Andres Klode <jak@debian.org>
Fri, 8 Jan 2016 11:37:58 +0000 (12:37 +0100)
committerJulian Andres Klode <jak@debian.org>
Fri, 8 Jan 2016 11:37:58 +0000 (12:37 +0100)
commit4a666d28d7f30f2eb856ffef0ea0343be6cccef1
treefdea3937359ee4d035db4a8dde76edf4b1a9e697
parent24c7db2edea692c3778c021c053a2316203bfa03
AvailableDescriptionLanguages: Use one string for all iterations

Do not create strings within the loop, that creates one string
per language and does more work than needed. Instead, reserve
enough space at the beginning and assign the prefix, and then
resize and append inside the loop.

Also call exists with the string itself instead of the c_str(),
this means that the lookup uses the size information in the
string now and does not have to call strlen() on it.
apt-pkg/deb/deblistparser.cc