diff options
author | eidheim <eidheim@gmail.com> | 2017-08-13 01:08:03 +0300 |
---|---|---|
committer | eidheim <eidheim@gmail.com> | 2017-08-13 01:08:03 +0300 |
commit | 6527f7d10672ddb404fa96bbfdb73b905b3f4f64 (patch) | |
tree | 66f73a38e120ce072abdef082e4f2f524a47c7f0 /utility.hpp | |
parent | 7e785c86e958f70a1f18a058a2574f5e3e94daf4 (diff) |
Minor utility.hpp cleanup
Diffstat (limited to 'utility.hpp')
-rw-r--r-- | utility.hpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/utility.hpp b/utility.hpp index 4a58814..1485150 100644 --- a/utility.hpp +++ b/utility.hpp @@ -104,8 +104,8 @@ namespace SimpleWeb { return result; size_t name_pos = 0; - size_t name_end_pos = static_cast<size_t>(-1); - size_t value_pos = static_cast<size_t>(-1); + auto name_end_pos = std::string::npos; + auto value_pos = std::string::npos; for(size_t c = 0; c < query_string.size(); ++c) { if(query_string[c] == '&') { auto name = query_string.substr(name_pos, (name_end_pos == std::string::npos ? c : name_end_pos) - name_pos); @@ -114,8 +114,8 @@ namespace SimpleWeb { result.emplace(std::move(name), Percent::decode(value)); } name_pos = c + 1; - name_end_pos = static_cast<size_t>(-1); - value_pos = static_cast<size_t>(-1); + name_end_pos = std::string::npos; + value_pos = std::string::npos; } else if(query_string[c] == '=') { name_end_pos = c; |