]> git.saurik.com Git - apt.git/blobdiff - methods/aptmethod.h
add apt-key support for armored GPG key files (*.asc)
[apt.git] / methods / aptmethod.h
index 38f45170880b67f57e63d989109e4d5d161631a3..04c4fa99b270c47d41efb5b19a4f86cea323a729 100644 (file)
@@ -86,10 +86,10 @@ public:
    }
    std::string ConfigFind(char const * const postfix, std::string const &defValue) const APT_NONNULL(2)
    {
-      for (auto && name: methodNames)
+      for (auto name = methodNames.rbegin(); name != methodNames.rend(); ++name)
       {
         std::string conf;
-        strprintf(conf, "Acquire::%s::%s", name.c_str(), postfix);
+        strprintf(conf, "Acquire::%s::%s", name->c_str(), postfix);
         auto const value = _config->Find(conf);
         if (value.empty() == false)
            return value;