diff options
Diffstat (limited to 'src/HttpHeaderProcessor.cc')
| -rw-r--r-- | src/HttpHeaderProcessor.cc | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/HttpHeaderProcessor.cc b/src/HttpHeaderProcessor.cc index 978711dc..6cfce918 100644 --- a/src/HttpHeaderProcessor.cc +++ b/src/HttpHeaderProcessor.cc @@ -112,7 +112,7 @@ SharedHandle<HttpHeader> HttpHeaderProcessor::getHttpResponseHeader() throw DL_RETRY_EX(EX_NO_STATUS_HEADER); } int32_t statusCode; - if(!util::parseIntNoThrow(statusCode, buf_.substr(9, 3))) { + if(!util::parseIntNoThrow(statusCode, buf_.begin()+9, buf_.begin()+12)) { throw DL_RETRY_EX("Status code could not be parsed as integer."); } HttpHeaderHandle httpHeader(new HttpHeader()); |
