toUpper, toLower: Let compiler copy src

pull/103/head
Tatsuhiro Tsujikawa 2013-06-24 23:23:34 +09:00
parent a159cc96fb
commit b364c2436b
3 changed files with 10 additions and 12 deletions

View File

@ -380,8 +380,7 @@ bool goodPath
std::string canonicalizeHost(const std::string& host)
{
std::string ch = util::toLower(host);
return ch;
return util::toLower(host);
}
bool domainMatch(const std::string& requestHost, const std::string& domain)

View File

@ -1184,16 +1184,15 @@ std::string getContentDispositionFilename(const std::string& header)
}
}
std::string toUpper(const std::string& src) {
std::string temp = src;
uppercase(temp);
return temp;
std::string toUpper(std::string src)
{
uppercase(src);
return src;
}
std::string toLower(const std::string& src) {
std::string temp = src;
lowercase(temp);
return temp;
std::string toLower(std::string src) {
lowercase(src);
return src;
}
void uppercase(std::string& s)

View File

@ -325,9 +325,9 @@ ssize_t parse_content_disposition(char *dest, size_t destlen,
std::string getContentDispositionFilename(const std::string& header);
std::string toUpper(const std::string& src);
std::string toUpper(std::string src);
std::string toLower(const std::string& src);
std::string toLower(std::string src);
void uppercase(std::string& s);