diff options
Diffstat (limited to 'lib/DebugInfo/DWARFDebugInfoEntry.h')
-rw-r--r-- | lib/DebugInfo/DWARFDebugInfoEntry.h | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/lib/DebugInfo/DWARFDebugInfoEntry.h b/lib/DebugInfo/DWARFDebugInfoEntry.h index aa2b89dcbd..0b0a00cf4f 100644 --- a/lib/DebugInfo/DWARFDebugInfoEntry.h +++ b/lib/DebugInfo/DWARFDebugInfoEntry.h @@ -85,19 +85,16 @@ public: // We know we are kept in a vector of contiguous entries, so we know // our parent will be some index behind "this". ParentIdx = this - parent; - } - else + } else ParentIdx = 0; } void setSibling(DWARFDebugInfoEntryMinimal *sibling) { - if (sibling) - { + if (sibling) { // We know we are kept in a vector of contiguous entries, so we know // our sibling will be some index after "this". SiblingIdx = sibling - this; sibling->setParent(getParent()); - } - else + } else SiblingIdx = 0; } |