Fix may-be-used-uninitialized warning.
authorDaniel Dunbar <daniel@zuster.org>
Fri, 26 Jun 2009 02:03:52 +0000 (02:03 +0000)
committerDaniel Dunbar <daniel@zuster.org>
Fri, 26 Jun 2009 02:03:52 +0000 (02:03 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@74253 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Target/PIC16/PIC16DebugInfo.cpp

index 27551cd13d84a97315dba6833b727fd2988ec641..430058805ddcfed93db5fd253c4ef16d4ecc5e8a 100644 (file)
@@ -300,7 +300,7 @@ void PIC16DbgInfo::EmitCompositeTypeElements (DICompositeType CTy,
     // Get mangleddd name for this structure/union  element.
     std::string MangMemName = ElementName + UniqueSuffix;
     PopulateDebugInfo(DITy, TypeNo, HasAux, ElementAux, TagName);
-    short Class;
+    short Class = 0;
     if( CTy.getTag() == dwarf::DW_TAG_union_type)
       Class = PIC16Dbg::C_MOU;
     else if  (CTy.getTag() == dwarf::DW_TAG_structure_type)