I did not find reference to how `shared_ptr` is initialized, hence `reset`. If null-initialization is in standard, the `if` block can be removed.
[ Full content available at: https://github.com/apache/arrow/pull/2536 ] This message was relayed via gitbox.apache.org for devnull@infra.apache.org