Describe the bug, including details regarding any error messages, version, and platform.
In apache/arrow-nanoarrow#76 it was reported that some implementations may export zero-length buffers as a null pointer in the ArrowArray structure.
Given that this seems to be an accepted behavior in several implementations, we should probably make it explicitly legal in the C Data Interface spec.
Component(s)
Format