diff options
author | Alexander Shalamov <alexander.shalamov@mapbox.com> | 2018-11-06 19:28:00 +0200 |
---|---|---|
committer | Alexander Shalamov <alexander.shalamov@mapbox.com> | 2018-11-06 23:30:56 +0200 |
commit | 3d1f912e8e1475b072f122d6e046a05b9a2b032c (patch) | |
tree | 1e764673259f588aa9c1541d324b8a1302120ec5 | |
parent | 22a3e9f024e616f6b378328ae69255e03d77ed2f (diff) | |
download | qtlocation-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.cpp | 2 | ||||
-rw-r--r-- | test/util/url.test.cpp | 2 |
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) { |