Add a pointer wrapper for al::span's iterators
commitc118daf246da15c800d093c704500184a5ef5ee2
authorChris Robinson <chris.kcat@gmail.com>
Sat, 16 Mar 2024 14:51:23 +0000 (16 07:51 -0700)
committerChris Robinson <chris.kcat@gmail.com>
Sat, 16 Mar 2024 14:51:23 +0000 (16 07:51 -0700)
tree6a4f983b3fd3d591f7b10882e5d6e0c0ff5d157f
parent28f7b53f24030b66ab4b402aa8ccb3de9076c8b5
Add a pointer wrapper for al::span's iterators

This helps ensure expected behavior for eventually switching to std::span in
C++20, as iterator objects can't be offset with any old integer type.
alc/alu.cpp
alc/effects/convolution.cpp
alc/panning.cpp
common/alspan.h
common/ringbuffer.cpp
core/bs2b.cpp
core/mixer/mixer_neon.cpp
core/mixer/mixer_sse2.cpp
core/mixer/mixer_sse41.cpp
core/voice.cpp