Skip to content
Snippets Groups Projects
Commit 79680891 authored by James Cook's avatar James Cook
Browse files

svn merge -r 76394:76651...

svn merge -r 76394:76651 svn+ssh://svn.lindenlab.com/svn/linden/branches/Branch_1-18-6-Viewer to pick up LLURI escaping fix and all other changes since last sync.  Not reviewed.
parent 9d0d9f78
No related branches found
No related tags found
No related merge requests found
...@@ -33,6 +33,7 @@ Alissa Sabre ...@@ -33,6 +33,7 @@ Alissa Sabre
VWR-1410 VWR-1410
VWR-2116 VWR-2116
VWR-2826 VWR-2826
VWR-4010
Angus Boyd Angus Boyd
VWR-592 VWR-592
Argent Stonecutter Argent Stonecutter
...@@ -151,6 +152,8 @@ Kage Pixel ...@@ -151,6 +152,8 @@ Kage Pixel
Kunnis Basiat Kunnis Basiat
VWR-82 VWR-82
VWR-102 VWR-102
march Korda
SVC-1020
Matthew Dowd Matthew Dowd
VWR-1344 VWR-1344
VWR-1736 VWR-1736
......
...@@ -57,7 +57,9 @@ std::string LLURI::escape(const std::string& str, const std::string & allowed) ...@@ -57,7 +57,9 @@ std::string LLURI::escape(const std::string& str, const std::string & allowed)
{ {
ostr << "%" ostr << "%"
<< std::uppercase << std::hex << std::setw(2) << std::setfill('0') << std::uppercase << std::hex << std::setw(2) << std::setfill('0')
<< static_cast<U32>(c); // VWR-4010 Cannot cast to U32 because sign-extension on
// chars > 128 will result in FFFFFFC3 instead of F3.
<< static_cast<S32>(static_cast<U8>(c));
} }
else else
{ {
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment