diff --git a/wpiutil/src/main/native/thirdparty/llvm/cpp/llvm/MemoryBuffer.cpp b/wpiutil/src/main/native/thirdparty/llvm/cpp/llvm/MemoryBuffer.cpp index ac2fbf5d45..5beeb383fc 100644 --- a/wpiutil/src/main/native/thirdparty/llvm/cpp/llvm/MemoryBuffer.cpp +++ b/wpiutil/src/main/native/thirdparty/llvm/cpp/llvm/MemoryBuffer.cpp @@ -105,7 +105,7 @@ template class MemoryBufferMem : public MB { public: explicit MemoryBufferMem(std::span inputData) { - MemoryBuffer::Init(&*inputData.begin(), &*inputData.end()); + MemoryBuffer::Init(inputData.data(), inputData.data() + inputData.size()); } /// Disable sized deallocation for MemoryBufferMem, because it has