Kaydet (Commit) e665ecfc authored tarafından Stephan Bergmann's avatar Stephan Bergmann

Use rtl::isAscii* instead of ctype.h is* (and fix passing plain char)

Change-Id: If8085dc00db196eb51b6f14b4f4bac7c37dab249
üst 25ecb6f6
......@@ -212,9 +212,11 @@ namespace URLEncoder
std::string result;
for (char c : rIn)
{
if (isalnum (c) || strchr (good, c))
if (rtl::isAsciiAlphanumeric (static_cast<unsigned char>(c))
|| strchr (good, c))
{
result += c;
else {
} else {
result += '%';
result += hex[static_cast<unsigned char>(c) >> 4];
result += hex[c & 0xf];
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment