File tree Expand file tree Collapse file tree 1 file changed +5
-5
lines changed
lldb/source/Plugins/LanguageRuntime/Swift Expand file tree Collapse file tree 1 file changed +5
-5
lines changed Original file line number Diff line number Diff line change @@ -639,9 +639,9 @@ LLDBMemoryReader::resolveRemoteAddress(uint64_t address) const {
639
639
file_address, object_file->GetFileSpec ().GetFilename ());
640
640
return {};
641
641
}
642
- auto sec = sec_list->GetSectionAtIndex (0 );
643
- auto sec_file_address = sec->GetFileAddress ();
644
- auto sec_load_address = sec->GetLoadBaseAddress (&m_process.GetTarget ());
642
+ SectionSP sec = sec_list->GetSectionAtIndex (0 );
643
+ addr_t sec_file_address = sec->GetFileAddress ();
644
+ addr_t sec_load_address = sec->GetLoadBaseAddress (&m_process.GetTarget ());
645
645
646
646
if (sec_load_address < sec_file_address) {
647
647
LLDB_LOG (log,
@@ -651,10 +651,10 @@ LLDBMemoryReader::resolveRemoteAddress(uint64_t address) const {
651
651
return {};
652
652
}
653
653
654
- auto slide = sec_load_address - sec_file_address;
654
+ addr_t slide = sec_load_address - sec_file_address;
655
655
656
656
bool overflow = false ;
657
- auto virtual_address = llvm::SaturatingAdd (file_address, slide, &overflow);
657
+ addr_t virtual_address = llvm::SaturatingAdd (file_address, slide, &overflow);
658
658
if (overflow) {
659
659
LLDB_LOG (log, " [MemoryReader] file address {0:x} + slide {1:x} overflows" ,
660
660
sec_load_address, sec_file_address);
You can’t perform that action at this time.
0 commit comments