Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/marian-nmt/Simple-WebSocket-Server.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authoreidheim <eidheim@gmail.com>2017-08-13 01:08:03 +0300
committereidheim <eidheim@gmail.com>2017-08-13 01:08:03 +0300
commit6527f7d10672ddb404fa96bbfdb73b905b3f4f64 (patch)
tree66f73a38e120ce072abdef082e4f2f524a47c7f0 /utility.hpp
parent7e785c86e958f70a1f18a058a2574f5e3e94daf4 (diff)
Minor utility.hpp cleanup
Diffstat (limited to 'utility.hpp')
-rw-r--r--utility.hpp8
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;