diff --git a/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldChecker.cpp b/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldChecker.cpp index 509a06445e3..8818349ab67 100644 --- a/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldChecker.cpp +++ b/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldChecker.cpp @@ -668,7 +668,7 @@ private: MCDisassembler *Dis = Checker.Disassembler; StringRef SectionMem = Checker.getSubsectionStartingAt(Symbol); ArrayRef SectionBytes( - reinterpret_cast(SectionMem.begin()), + reinterpret_cast(SectionMem.data()), SectionMem.size()); MCDisassembler::DecodeStatus S =