Refactor: Eliminate sep from the loop

This commit is contained in:
Alex Turbov
2019-07-06 02:51:06 +03:00
committed by Brad King
parent f56393f0bd
commit 9b6a53292f

View File

@@ -227,7 +227,6 @@ bool cmProjectCommand::InitialPass(std::vector<std::string> 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<std::string> 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;
}