From fec276e6326606453a404c58df13756aab4e1e25 Mon Sep 17 00:00:00 2001 From: Brad King Date: Tue, 3 Dec 2024 09:43:26 -0500 Subject: [PATCH] cmVisualStudio10TargetGenerator: Use inline member initialization --- Source/cmVisualStudio10TargetGenerator.cxx | 3 --- Source/cmVisualStudio10TargetGenerator.h | 14 +++++++------- 2 files changed, 7 insertions(+), 10 deletions(-) diff --git a/Source/cmVisualStudio10TargetGenerator.cxx b/Source/cmVisualStudio10TargetGenerator.cxx index 0c4992bbfa..13cade8eee 100644 --- a/Source/cmVisualStudio10TargetGenerator.cxx +++ b/Source/cmVisualStudio10TargetGenerator.cxx @@ -299,9 +299,6 @@ cmVisualStudio10TargetGenerator::cmVisualStudio10TargetGenerator( &this->NsightTegraVersion[0], &this->NsightTegraVersion[1], &this->NsightTegraVersion[2], &this->NsightTegraVersion[3]); this->MSTools = !this->NsightTegra && !this->Android; - this->Managed = false; - this->TargetCompileAsWinRT = false; - this->IsMissingFiles = false; this->DefaultArtifactDir = cmStrCat(this->LocalGenerator->GetCurrentBinaryDirectory(), '/', this->LocalGenerator->GetTargetDirectory(this->GeneratorTarget)); diff --git a/Source/cmVisualStudio10TargetGenerator.h b/Source/cmVisualStudio10TargetGenerator.h index 9b7ae10a25..6142fc68f7 100644 --- a/Source/cmVisualStudio10TargetGenerator.h +++ b/Source/cmVisualStudio10TargetGenerator.h @@ -234,7 +234,7 @@ private: std::string LangForClCompile; VsProjectType ProjectType; - bool InSourceBuild; + bool InSourceBuild = false; std::vector Configurations; std::vector TargetsFileAndConfigsVec; cmGeneratorTarget* const GeneratorTarget; @@ -242,14 +242,14 @@ private: std::string const Platform; std::string const Name; std::string const GUID; - bool MSTools; - bool Managed; - bool NsightTegra; - bool Android; + bool MSTools = false; + bool Managed = false; + bool NsightTegra = false; + bool Android = false; bool HaveCustomCommandDepfile = false; std::map ScanSourceForModuleDependencies; unsigned int NsightTegraVersion[4]; - bool TargetCompileAsWinRT; + bool TargetCompileAsWinRT = false; std::set IPOEnabledConfigurations; std::set ASanEnabledConfigurations; std::set FuzzerEnabledConfigurations; @@ -257,7 +257,7 @@ private: cmGlobalVisualStudio10Generator* const GlobalGenerator; cmLocalVisualStudio10Generator* const LocalGenerator; std::set CSharpCustomCommandNames; - bool IsMissingFiles; + bool IsMissingFiles = false; std::vector AddedFiles; std::string DefaultArtifactDir; bool AddedDefaultCertificate = false;