diff options
author | Ben Boeckel <ben.boeckel@kitware.com> | 2023-07-27 18:33:36 (GMT) |
---|---|---|
committer | Ben Boeckel <ben.boeckel@kitware.com> | 2023-07-28 00:00:59 (GMT) |
commit | 7137b1783549fb33fcc09eabdd0d77511d36c23b (patch) | |
tree | 2253f23d4869879ae5dbcee47c0ac8025b7a8aaa /Source/cmVisualStudioWCEPlatformParser.cxx | |
parent | 2409f62d18b714f3342db99201eadc13420708da (diff) | |
download | CMake-7137b1783549fb33fcc09eabdd0d77511d36c23b.zip CMake-7137b1783549fb33fcc09eabdd0d77511d36c23b.tar.gz CMake-7137b1783549fb33fcc09eabdd0d77511d36c23b.tar.bz2 |
cmStrCat: use in Windows-specific sources
Diffstat (limited to 'Source/cmVisualStudioWCEPlatformParser.cxx')
-rw-r--r-- | Source/cmVisualStudioWCEPlatformParser.cxx | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/Source/cmVisualStudioWCEPlatformParser.cxx b/Source/cmVisualStudioWCEPlatformParser.cxx index 19c8d35..aa7aae7 100644 --- a/Source/cmVisualStudioWCEPlatformParser.cxx +++ b/Source/cmVisualStudioWCEPlatformParser.cxx @@ -7,14 +7,15 @@ #include <utility> #include "cmGlobalVisualStudioGenerator.h" +#include "cmStringAlgorithms.h" #include "cmSystemTools.h" int cmVisualStudioWCEPlatformParser::ParseVersion(const char* version) { const std::string registryBase = cmGlobalVisualStudioGenerator::GetRegistryBase(version); - const std::string vckey = registryBase + "\\Setup\\VC;ProductDir"; - const std::string vskey = registryBase + "\\Setup\\VS;ProductDir"; + const std::string vckey = cmStrCat(registryBase, "\\Setup\\VC;ProductDir"); + const std::string vskey = cmStrCat(registryBase, "\\Setup\\VS;ProductDir"); if (!cmSystemTools::ReadRegistryValue(vckey, this->VcInstallDir, cmSystemTools::KeyWOW64_32) || @@ -28,7 +29,7 @@ int cmVisualStudioWCEPlatformParser::ParseVersion(const char* version) this->VsInstallDir.append("/"); const std::string configFilename = - this->VcInstallDir + "vcpackages/WCE.VCPlatform.config"; + cmStrCat(this->VcInstallDir, "vcpackages/WCE.VCPlatform.config"); return this->ParseFile(configFilename.c_str()); } @@ -39,7 +40,7 @@ std::string cmVisualStudioWCEPlatformParser::GetOSVersion() const return OSMajorVersion; } - return OSMajorVersion + "." + OSMinorVersion; + return cmStrCat(OSMajorVersion, ".", OSMinorVersion); } const char* cmVisualStudioWCEPlatformParser::GetArchitectureFamily() const |