diff options
Diffstat (limited to 'src/parameter.cpp')
-rw-r--r-- | src/parameter.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/parameter.cpp b/src/parameter.cpp index 0e2676f0..466df3d1 100644 --- a/src/parameter.cpp +++ b/src/parameter.cpp @@ -175,7 +175,7 @@ void parameter::parse(const std::vector <valueChunk>& chunks) if (c == '%' && i + 2 < len) { - string::value_type v = 0; + unsigned int v = 0; // First char switch (chunk.data[i + 1]) @@ -209,7 +209,7 @@ void parameter::parse(const std::vector <valueChunk>& chunks) break; } - value << v; + value << static_cast <string::value_type>(v); i += 2; // skip next 2 chars } |