[llvm] r263736 - [msan fix] unitalized variable
Michael J. Spencer via llvm-commits
llvm-commits at lists.llvm.org
Thu Mar 17 12:16:54 PDT 2016
Author: mspencer
Date: Thu Mar 17 14:16:54 2016
New Revision: 263736
URL: http://llvm.org/viewvc/llvm-project?rev=263736&view=rev
Log:
[msan fix] unitalized variable
Modified:
llvm/trunk/include/llvm/ObjectYAML/COFFYAML.h
Modified: llvm/trunk/include/llvm/ObjectYAML/COFFYAML.h
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/include/llvm/ObjectYAML/COFFYAML.h?rev=263736&r1=263735&r2=263736&view=diff
==============================================================================
--- llvm/trunk/include/llvm/ObjectYAML/COFFYAML.h (original)
+++ llvm/trunk/include/llvm/ObjectYAML/COFFYAML.h Thu Mar 17 14:16:54 2016
@@ -54,7 +54,7 @@ namespace COFFYAML {
struct Section {
COFF::section Header;
- unsigned Alignment;
+ unsigned Alignment = 0;
yaml::BinaryRef SectionData;
std::vector<Relocation> Relocations;
StringRef Name;
@@ -63,8 +63,8 @@ namespace COFFYAML {
struct Symbol {
COFF::symbol Header;
- COFF::SymbolBaseType SimpleType;
- COFF::SymbolComplexType ComplexType;
+ COFF::SymbolBaseType SimpleType = COFF::IMAGE_SYM_TYPE_NULL;
+ COFF::SymbolComplexType ComplexType = COFF::IMAGE_SYM_DTYPE_NULL;
Optional<COFF::AuxiliaryFunctionDefinition> FunctionDefinition;
Optional<COFF::AuxiliarybfAndefSymbol> bfAndefSymbol;
Optional<COFF::AuxiliaryWeakExternal> WeakExternal;
More information about the llvm-commits
mailing list