diff options
Diffstat (limited to 'net/http/http_chunked_decoder.cc')
-rw-r--r-- | net/http/http_chunked_decoder.cc | 17 |
1 files changed, 10 insertions, 7 deletions
diff --git a/net/http/http_chunked_decoder.cc b/net/http/http_chunked_decoder.cc index 1ac7a60..455c9ed 100644 --- a/net/http/http_chunked_decoder.cc +++ b/net/http/http_chunked_decoder.cc @@ -1,3 +1,10 @@ +// Copyright (c) 2010 The Chromium Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Derived from: +// mozilla/netwerk/protocol/http/src/nsHttpChunkedDecoder.cpp +// The license block is: /* ***** BEGIN LICENSE BLOCK ***** * Version: MPL 1.1/GPL 2.0/LGPL 2.1 * @@ -35,9 +42,6 @@ * * ***** END LICENSE BLOCK ***** */ -// Derived from: -// mozilla/netwerk/protocol/http/src/nsHttpChunkedDecoder.cpp - #include "net/http/http_chunked_decoder.h" #include "base/logging.h" @@ -111,11 +115,10 @@ int HttpChunkedDecoder::ScanForChunkRemaining(const char* buf, int buf_len) { } if (reached_last_chunk_) { - if (buf_len) { - DLOG(INFO) << "ignoring http trailer"; - } else { + if (buf_len) + DVLOG(1) << "ignoring http trailer"; + else reached_eof_ = true; - } } else if (chunk_terminator_remaining_) { if (buf_len) { DLOG(ERROR) << "chunk data not terminated properly"; |