diff --git a/include/llvm/ObjectYAML/MachOYAML.h b/include/llvm/ObjectYAML/MachOYAML.h index 9075b17489f..ee11055b972 100644 --- a/include/llvm/ObjectYAML/MachOYAML.h +++ b/include/llvm/ObjectYAML/MachOYAML.h @@ -72,8 +72,11 @@ struct BindOpcode { }; struct ExportEntry { - uint64_t TerminalSize = 0; - uint64_t NodeOffset = 0; + ExportEntry() + : TerminalSize(0), NodeOffset(0), Name(), Flags(0), Address(0), Other(0), + ImportName(), Children() {} + uint64_t TerminalSize; + uint64_t NodeOffset; std::string Name; llvm::yaml::Hex64 Flags; llvm::yaml::Hex64 Address;