diff options
Diffstat (limited to 'src/misc_functions.cpp')
-rw-r--r-- | src/misc_functions.cpp | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/src/misc_functions.cpp b/src/misc_functions.cpp index 7e6082f..88396d3 100644 --- a/src/misc_functions.cpp +++ b/src/misc_functions.cpp @@ -29,24 +29,24 @@ std::string hex_decode(const std::string &in) { std::string out; out.reserve(20); unsigned int in_length = in.length(); - for(unsigned int i = 0; i < in_length; i++) { + for (unsigned int i = 0; i < in_length; i++) { unsigned char x = '0'; - if(in[i] == '%' && (i + 2) < in_length) { + if (in[i] == '%' && (i + 2) < in_length) { i++; - if(in[i] >= 'a' && in[i] <= 'f') { + if (in[i] >= 'a' && in[i] <= 'f') { x = static_cast<unsigned char>((in[i]-87) << 4); - } else if(in[i] >= 'A' && in[i] <= 'F') { + } else if (in[i] >= 'A' && in[i] <= 'F') { x = static_cast<unsigned char>((in[i]-55) << 4); - } else if(in[i] >= '0' && in[i] <= '9') { + } else if (in[i] >= '0' && in[i] <= '9') { x = static_cast<unsigned char>((in[i]-48) << 4); } i++; - if(in[i] >= 'a' && in[i] <= 'f') { + if (in[i] >= 'a' && in[i] <= 'f') { x += static_cast<unsigned char>(in[i]-87); - } else if(in[i] >= 'A' && in[i] <= 'F') { + } else if (in[i] >= 'A' && in[i] <= 'F') { x += static_cast<unsigned char>(in[i]-55); - } else if(in[i] >= '0' && in[i] <= '9') { + } else if (in[i] >= '0' && in[i] <= '9') { x += static_cast<unsigned char>(in[i]-48); } } else { |