diff options
Diffstat (limited to 'lldb')
-rw-r--r-- | lldb/source/Plugins/SymbolFile/DWARF/DIERef.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lldb/source/Plugins/SymbolFile/DWARF/DIERef.cpp b/lldb/source/Plugins/SymbolFile/DWARF/DIERef.cpp index 5ed9c6ab728..c05444c031e 100644 --- a/lldb/source/Plugins/SymbolFile/DWARF/DIERef.cpp +++ b/lldb/source/Plugins/SymbolFile/DWARF/DIERef.cpp @@ -65,7 +65,7 @@ lldb::user_id_t DIERef::GetUID(SymbolFileDWARF *dwarf) const { // // SymbolFileDWARFDwo sets the ID to the compile unit offset. //---------------------------------------------------------------------- - if (dwarf) + if (dwarf && die_offset != DW_INVALID_OFFSET) return dwarf->GetID() | die_offset; else return LLDB_INVALID_UID; |