Просмотр исходного кода

Use move semantics for auth key and value (#2306)

Aaron Gokaslan 1 месяц назад
Родитель
Сommit
681d388247
1 измененных файлов с 1 добавлено и 1 удалено
  1. 1 1
      httplib.h

+ 1 - 1
httplib.h

@@ -6822,7 +6822,7 @@ inline bool parse_www_authenticate(const Response &res,
                                     static_cast<size_t>(m.length(2)))
                                     static_cast<size_t>(m.length(2)))
                          : s.substr(static_cast<size_t>(m.position(3)),
                          : s.substr(static_cast<size_t>(m.position(3)),
                                     static_cast<size_t>(m.length(3)));
                                     static_cast<size_t>(m.length(3)));
-          auth[key] = val;
+          auth[std::move(key)] = std::move(val);
         }
         }
         return true;
         return true;
       }
       }