summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexander Shalamov <alexander.shalamov@mapbox.com>2018-11-06 19:28:00 +0200
committerAlexander Shalamov <alexander.shalamov@mapbox.com>2018-11-06 23:30:56 +0200
commit3d1f912e8e1475b072f122d6e046a05b9a2b032c (patch)
tree1e764673259f588aa9c1541d324b8a1302120ec5
parent22a3e9f024e616f6b378328ae69255e03d77ed2f (diff)
downloadqtlocation-mapboxgl-upstream/alexshalamov_fix_url_encoding.tar.gz
[core] Change toLowerHex to produce lower hex sequencesupstream/alexshalamov_fix_url_encoding
-rw-r--r--src/mbgl/util/url.cpp2
-rw-r--r--test/util/url.test.cpp2
2 files changed, 2 insertions, 2 deletions
diff --git a/src/mbgl/util/url.cpp b/src/mbgl/util/url.cpp
index 37a70007ca..c247931c2d 100644
--- a/src/mbgl/util/url.cpp
+++ b/src/mbgl/util/url.cpp
@@ -24,7 +24,7 @@ inline bool isSchemeCharacter(char c) {
inline char toLowerHex(char c) {
c &= 0x0F;
- return '0' + c + (c > 9 ? 7 : 0);
+ return '0' + c + (c > 9 ? 39 : 0);
}
} // namespace
diff --git a/test/util/url.test.cpp b/test/util/url.test.cpp
index 24697c42fa..334cb28d45 100644
--- a/test/util/url.test.cpp
+++ b/test/util/url.test.cpp
@@ -7,7 +7,7 @@
using namespace mbgl::util;
TEST(URL, percentEncode) {
- EXPECT_EQ("%22%C3%A9nc%C3%B8%C3%B0ing%22", percentEncode("\"éncøðing\""));
+ EXPECT_EQ("%22%c3%a9nc%c3%b8%c3%b0ing%22", percentEncode("\"éncøðing\""));
}
TEST(URL, percentDecode) {