summaryrefslogtreecommitdiff
path: root/zenXml/zenxml/parser.h
diff options
context:
space:
mode:
authorB Stack <bgstack15@gmail.com>2019-08-15 15:51:34 -0400
committerB Stack <bgstack15@gmail.com>2019-08-15 15:51:39 -0400
commit17994eb3eda9d2be9aad55dae41562ce13531d99 (patch)
treeafc54ec004ab863262f5621fbf282c42fdff29cc /zenXml/zenxml/parser.h
parentMerge branch '10.14' into 'master' (diff)
downloadFreeFileSync-17994eb3eda9d2be9aad55dae41562ce13531d99.tar.gz
FreeFileSync-17994eb3eda9d2be9aad55dae41562ce13531d99.tar.bz2
FreeFileSync-17994eb3eda9d2be9aad55dae41562ce13531d99.zip
add upstream 10.15
Diffstat (limited to 'zenXml/zenxml/parser.h')
-rw-r--r--zenXml/zenxml/parser.h10
1 files changed, 5 insertions, 5 deletions
diff --git a/zenXml/zenxml/parser.h b/zenXml/zenxml/parser.h
index 70bf6654..f7604ebf 100644
--- a/zenXml/zenxml/parser.h
+++ b/zenXml/zenxml/parser.h
@@ -82,7 +82,7 @@ std::string normalize(const std::string& str, Predicate pred) //pred: unary func
{
if (c == '&') //
output += "&amp;";
- else if (c == '<') //normalization mandatory: http://www.w3.org/TR/xml/#syntax
+ else if (c == '<') //normalization mandatory: https://www.w3.org/TR/xml/#syntax
output += "&lt;";
else if (c == '>') //
output += "&gt;";
@@ -95,9 +95,9 @@ std::string normalize(const std::string& str, Predicate pred) //pred: unary func
else
{
output += "&#x";
- const auto hexDigits = hexify(c);
- output += hexDigits.first;
- output += hexDigits.second;
+ const auto [high, low] = hexify(c);
+ output += high;
+ output += low;
output += ';';
}
}
@@ -176,7 +176,7 @@ std::string denormalize(const std::string& str)
else
output += c; //unexpected char!
}
- else if (c == '\r') //map all end-of-line characters to \n http://www.w3.org/TR/xml/#sec-line-ends
+ else if (c == '\r') //map all end-of-line characters to \n https://www.w3.org/TR/xml/#sec-line-ends
{
auto itNext = it + 1;
if (itNext != str.end() && *itNext == '\n')
bgstack15