From: Daniel Jasper Date: Sun, 15 Jan 2017 16:42:36 +0000 (+0000) Subject: Fix un-initialized error introduced by r291959. X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=8b122d04969f64b785f9bb17b4859cbf4febaf31;p=llvm Fix un-initialized error introduced by r291959. This is uncovered when running tools/dsymutil/X86/empty_range.s.test with ASAN. Haven't investigate yet, whether that means there is an ODR violation in that test. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@292065 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/tools/dsymutil/DwarfLinker.cpp b/tools/dsymutil/DwarfLinker.cpp index a4033ce3089..2fe4f29d408 100644 --- a/tools/dsymutil/DwarfLinker.cpp +++ b/tools/dsymutil/DwarfLinker.cpp @@ -211,6 +211,8 @@ public: *Lang == dwarf::DW_LANG_C_plus_plus_11 || *Lang == dwarf::DW_LANG_C_plus_plus_14 || *Lang == dwarf::DW_LANG_ObjC_plus_plus); + else + HasODR = false; } DWARFUnit &getOrigUnit() const { return OrigUnit; }