diff options
author | Marc Chevrier <marc.chevrier@gmail.com> | 2021-09-17 09:56:48 (GMT) |
---|---|---|
committer | Marc Chevrier <marc.chevrier@gmail.com> | 2021-09-17 09:58:46 (GMT) |
commit | 7e154ebd59724d43bf29a8e1c648d6cf7f0e61e4 (patch) | |
tree | 1af10b5267eb0f9821313bb3eb47900b2d205fe8 /Source/cmGeneratorExpressionNode.cxx | |
parent | 241048d6ceb5dd4a16950c29286aebbcc46e565c (diff) | |
download | CMake-7e154ebd59724d43bf29a8e1c648d6cf7f0e61e4.zip CMake-7e154ebd59724d43bf29a8e1c648d6cf7f0e61e4.tar.gz CMake-7e154ebd59724d43bf29a8e1c648d6cf7f0e61e4.tar.bz2 |
cmSystemTools::VersionCompare: use std::string for arguments
Diffstat (limited to 'Source/cmGeneratorExpressionNode.cxx')
-rw-r--r-- | Source/cmGeneratorExpressionNode.cxx | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/Source/cmGeneratorExpressionNode.cxx b/Source/cmGeneratorExpressionNode.cxx index 3e90ead..4e06a07 100644 --- a/Source/cmGeneratorExpressionNode.cxx +++ b/Source/cmGeneratorExpressionNode.cxx @@ -771,8 +771,7 @@ struct CompilerVersionNode : public cmGeneratorExpressionNode } return cmSystemTools::VersionCompare(cmSystemTools::OP_EQUAL, - parameters.front().c_str(), - compilerVersion.c_str()) + parameters.front(), compilerVersion) ? "1" : "0"; } @@ -830,8 +829,7 @@ struct VersionNode : public cmGeneratorExpressionNode const GeneratorExpressionContent* /*content*/, cmGeneratorExpressionDAGChecker* /*dagChecker*/) const override { - return cmSystemTools::VersionCompare(Op, parameters.front().c_str(), - parameters[1].c_str()) + return cmSystemTools::VersionCompare(Op, parameters.front(), parameters[1]) ? "1" : "0"; } |