Skip to content

Commit 15d94a0

Browse files
committed
Fix segfault
1 parent c085b98 commit 15d94a0

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

cpp/src/parquet/arrow/reader_writer_benchmark.cc

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -772,10 +772,10 @@ static void BM_ReadMultipleRowGroups(::benchmark::State& state) {
772772
while (state.KeepRunning()) {
773773
auto reader =
774774
ParquetFileReader::Open(std::make_shared<::arrow::io::BufferReader>(buffer));
775-
std::unique_ptr<FileReader> arrow_reader;
776-
auto reader_result =
775+
auto arrow_reader_result =
777776
FileReader::Make(::arrow::default_memory_pool(), std::move(reader));
778-
EXIT_NOT_OK(reader_result.status());
777+
EXIT_NOT_OK(arrow_reader_result.status());
778+
std::shared_ptr<FileReader> arrow_reader = std::move(*arrow_reader_result);
779779

780780
std::shared_ptr<Table> table;
781781
EXIT_NOT_OK(arrow_reader->ReadRowGroups(rgs, &table));

0 commit comments

Comments
 (0)