diff options
author | Henning Baldersheim <balder@yahoo-inc.com> | 2016-09-29 13:10:15 +0000 |
---|---|---|
committer | Henning Baldersheim <balder@yahoo-inc.com> | 2016-09-29 13:10:15 +0000 |
commit | 2f82f88c23ea53dc8534b750994c0b49e573bafd (patch) | |
tree | 47b8d6c9fbdc15ee921195b662a6d2fbf2da903a /fastlib/src | |
parent | 8d2c7dab4f5e29be3591e8eb5b4cd0501b183ec5 (diff) |
-1 must -1 and not the largest possible 64 bit number... which is always bigger than 0
Diffstat (limited to 'fastlib/src')
-rw-r--r-- | fastlib/src/vespa/fastlib/net/httpheaderparser.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/fastlib/src/vespa/fastlib/net/httpheaderparser.cpp b/fastlib/src/vespa/fastlib/net/httpheaderparser.cpp index 87268e283dc..aa56372277c 100644 --- a/fastlib/src/vespa/fastlib/net/httpheaderparser.cpp +++ b/fastlib/src/vespa/fastlib/net/httpheaderparser.cpp @@ -25,8 +25,8 @@ Fast_HTTPHeaderParser::ReadRequestLine(const char *&method, const char *&url, in // end of requests. do { - int idx = 0; - size_t readLen = _input->ReadBufferFullUntil(_lineBuffer, _bufferSize, '\n'); + size_t idx = 0; + ssize_t readLen = _input->ReadBufferFullUntil(_lineBuffer, _bufferSize, '\n'); if (readLen <= 0) { return false; } @@ -83,7 +83,7 @@ Fast_HTTPHeaderParser::ReadHeader(const char *&name, const char *&value) constexpr size_t ROOM_FOR_PUSH_BACK = 1u; while ((idx + ROOM_FOR_PUSH_BACK) < _bufferSize) { - size_t readLen = _input->ReadBufferFullUntil(&_lineBuffer[idx], _bufferSize - idx - ROOM_FOR_PUSH_BACK, '\n'); + ssize_t readLen = _input->ReadBufferFullUntil(&_lineBuffer[idx], _bufferSize - idx - ROOM_FOR_PUSH_BACK, '\n'); if (readLen <= 0) { return false; } |