diff --git a/rust/arrow/src/compute/kernels/comparison.rs b/rust/arrow/src/compute/kernels/comparison.rs index 178809c1d51..a770ede21dc 100644 --- a/rust/arrow/src/compute/kernels/comparison.rs +++ b/rust/arrow/src/compute/kernels/comparison.rs @@ -59,7 +59,7 @@ macro_rules! compare_op { vec![Buffer::from(buffer)], vec![], ); - Ok(BooleanArray::from(Arc::new(data))) + Ok(BooleanArray::from(data)) }}; } @@ -135,7 +135,7 @@ macro_rules! compare_op_scalar { vec![Buffer::from(buffer)], vec![], ); - Ok(BooleanArray::from(Arc::new(data))) + Ok(BooleanArray::from(data)) }}; }