Fix fuzzing

This commit is contained in:
Alex Hultman
2019-03-09 14:08:15 +01:00
parent 3b3b1d70c6
commit a8184c3844
3 changed files with 5 additions and 5 deletions
+2 -2
View File
@@ -92,7 +92,7 @@ class HttpParser {
private:
std::string fallback;
int remainingStreamingBytes = 0;
unsigned int remainingStreamingBytes = 0;
const size_t MAX_FALLBACK_SIZE = 1024 * 4;
@@ -166,7 +166,7 @@ private:
remainingStreamingBytes = toUnsignedInteger(contentLengthString);
if (!CONSUME_MINIMALLY) {
int emittable = std::min(remainingStreamingBytes, length);
unsigned int emittable = std::min<unsigned int>(remainingStreamingBytes, length);
dataHandler(user, std::string_view(data, emittable), emittable == remainingStreamingBytes);
remainingStreamingBytes -= emittable;