Merge branch 'struc' of git://github.com/neheb/MPD

This commit is contained in:
Max Kellermann
2021-03-04 17:50:53 +01:00
15 changed files with 49 additions and 61 deletions

View File

@@ -36,16 +36,16 @@ EncodeForm(CURL *curl,
{
std::string result;
for (const auto &i : fields) {
for (const auto &[key, field] : fields) {
if (!result.empty())
result.push_back('&');
result.append(i.first);
result.append(key);
result.push_back('=');
if (!i.second.empty()) {
CurlString value(curl_easy_escape(curl, i.second.data(),
i.second.length()));
if (!field.empty()) {
CurlString value(
curl_easy_escape(curl, field.data(), field.length()));
if (value)
result.append(value);
}