From 9b6a53292f9183bd5ae59c24f8fc1d76c5e187c8 Mon Sep 17 00:00:00 2001 From: Alex Turbov Date: Sat, 6 Jul 2019 02:51:06 +0300 Subject: Refactor: Eliminate `sep` from the loop --- Source/cmProjectCommand.cxx | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/Source/cmProjectCommand.cxx b/Source/cmProjectCommand.cxx index 8615ecc..a703e40 100644 --- a/Source/cmProjectCommand.cxx +++ b/Source/cmProjectCommand.cxx @@ -227,7 +227,6 @@ bool cmProjectCommand::InitialPass(std::vector const& args, } std::string vs; - const char* sep = ""; char vb[4][64]; unsigned int v[4] = { 0, 0, 0, 0 }; int vc = @@ -235,9 +234,8 @@ bool cmProjectCommand::InitialPass(std::vector const& args, for (int i = 0; i < 4; ++i) { if (i < vc) { sprintf(vb[i], "%u", v[i]); - vs += sep; + vs += &"."[size_t(i == 0)]; vs += vb[i]; - sep = "."; } else { vb[i][0] = 0; } -- cgit v0.12