diff options
Diffstat (limited to 'src/ChunkedDecodingStreamFilter.cc')
| -rw-r--r-- | src/ChunkedDecodingStreamFilter.cc | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/src/ChunkedDecodingStreamFilter.cc b/src/ChunkedDecodingStreamFilter.cc index 94334c1d..6c98bd5f 100644 --- a/src/ChunkedDecodingStreamFilter.cc +++ b/src/ChunkedDecodingStreamFilter.cc @@ -65,12 +65,13 @@ enum { } // namespace ChunkedDecodingStreamFilter::ChunkedDecodingStreamFilter -(const std::shared_ptr<StreamFilter>& delegate): - StreamFilter(delegate), - state_(PREV_CHUNK_SIZE), - chunkSize_(0), - chunkRemaining_(0), - bytesProcessed_(0) {} +(std::unique_ptr<StreamFilter> delegate) + : StreamFilter{std::move(delegate)}, + state_{PREV_CHUNK_SIZE}, + chunkSize_{0}, + chunkRemaining_{0}, + bytesProcessed_{0} +{} ChunkedDecodingStreamFilter::~ChunkedDecodingStreamFilter() {} |
