[Lldb-commits] [lldb] r312562 - Fix DW_FORM_strp parsing
Jan Kratochvil via lldb-commits
lldb-commits at lists.llvm.org
Tue Sep 5 12:01:01 PDT 2017
Author: jankratochvil
Date: Tue Sep 5 12:01:01 2017
New Revision: 312562
URL: http://llvm.org/viewvc/llvm-project?rev=312562&view=rev
Log:
Fix DW_FORM_strp parsing
Differential revision: https://reviews.llvm.org/D37441
Modified:
lldb/trunk/source/Plugins/SymbolFile/DWARF/DWARFDebugInfoEntry.cpp
Modified: lldb/trunk/source/Plugins/SymbolFile/DWARF/DWARFDebugInfoEntry.cpp
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/source/Plugins/SymbolFile/DWARF/DWARFDebugInfoEntry.cpp?rev=312562&r1=312561&r2=312562&view=diff
==============================================================================
--- lldb/trunk/source/Plugins/SymbolFile/DWARF/DWARFDebugInfoEntry.cpp (original)
+++ lldb/trunk/source/Plugins/SymbolFile/DWARF/DWARFDebugInfoEntry.cpp Tue Sep 5 12:01:01 2017
@@ -161,9 +161,9 @@ bool DWARFDebugInfoEntry::FastExtract(
case DW_FORM_strp:
case DW_FORM_sec_offset:
if (cu->IsDWARF64())
- debug_info_data.GetU64(offset_ptr);
+ debug_info_data.GetU64(&offset);
else
- debug_info_data.GetU32(offset_ptr);
+ debug_info_data.GetU32(&offset);
break;
default:
@@ -325,9 +325,9 @@ bool DWARFDebugInfoEntry::Extract(Symbol
case DW_FORM_strp:
case DW_FORM_sec_offset:
if (cu->IsDWARF64())
- debug_info_data.GetU64(offset_ptr);
+ debug_info_data.GetU64(&offset);
else
- debug_info_data.GetU32(offset_ptr);
+ debug_info_data.GetU32(&offset);
break;
default:
More information about the lldb-commits
mailing list