From b3210ed5aab0d155358c190420cd2c632ad6ff13 Mon Sep 17 00:00:00 2001 From: mwish Date: Tue, 26 Dec 2023 19:36:35 +0800 Subject: [PATCH] MINOR: style enhancement for CompressedInputStream --- cpp/src/arrow/io/compressed.cc | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/cpp/src/arrow/io/compressed.cc b/cpp/src/arrow/io/compressed.cc index 6c484242a4fc8..f2ceb5ce92e5c 100644 --- a/cpp/src/arrow/io/compressed.cc +++ b/cpp/src/arrow/io/compressed.cc @@ -201,7 +201,7 @@ Result> CompressedOutputStream::Make( util::Codec* codec, const std::shared_ptr& raw, MemoryPool* pool) { // CAUTION: codec is not owned std::shared_ptr res(new CompressedOutputStream); - res->impl_.reset(new Impl(pool, std::move(raw))); + res->impl_ = std::make_unique(pool, std::move(raw)); RETURN_NOT_OK(res->impl_->Init(codec)); return res; } @@ -413,10 +413,9 @@ Result> CompressedInputStream::Make( Codec* codec, const std::shared_ptr& raw, MemoryPool* pool) { // CAUTION: codec is not owned std::shared_ptr res(new CompressedInputStream); - res->impl_.reset(new Impl(pool, std::move(raw))); + res->impl_ = std::make_unique(pool, std::move(raw)); RETURN_NOT_OK(res->impl_->Init(codec)); return res; - return Status::OK(); } CompressedInputStream::~CompressedInputStream() { internal::CloseFromDestructor(this); }