Use std::unique_ptr in pybind11_getbuffer (#5435)

* Use std::unique_ptr in pybind11_getbuffer

* Move final assignment later
1 file changed