Browse Source

cmDyndepCollation: add initializers for POD types

This avoids invalid states from existing.
Ben Boeckel 2 years ago
parent
commit
c1defd9dd3
1 changed files with 2 additions and 2 deletions
  1. 2 2
      Source/cmDyndepCollation.cxx

+ 2 - 2
Source/cmDyndepCollation.cxx

@@ -289,11 +289,11 @@ void cmDyndepCollation::AddCollationInformation(
 struct CxxModuleFileSet
 {
   std::string Name;
-  bool BmiOnly;
+  bool BmiOnly = false;
   std::string RelativeDirectory;
   std::string SourcePath;
   std::string Type;
-  cmFileSetVisibility Visibility;
+  cmFileSetVisibility Visibility = cmFileSetVisibility::Private;
   cm::optional<std::string> Destination;
 };