fix compile warning
This commit is contained in:
parent
952c2f2d64
commit
0123cb0f2c
|
@ -250,14 +250,14 @@ bool cmStringCommand::RegexReplace(std::vector<std::string> const& args)
|
||||||
std::string::size_type base = 0;
|
std::string::size_type base = 0;
|
||||||
while(re.find(input.c_str()+base))
|
while(re.find(input.c_str()+base))
|
||||||
{
|
{
|
||||||
std::string::size_type l = re.start();
|
std::string::size_type l2 = re.start();
|
||||||
std::string::size_type r = re.end();
|
std::string::size_type r = re.end();
|
||||||
|
|
||||||
// Concatenate the part of the input that was not matched.
|
// Concatenate the part of the input that was not matched.
|
||||||
output += input.substr(base, l);
|
output += input.substr(base, l2);
|
||||||
|
|
||||||
// Make sure the match had some text.
|
// Make sure the match had some text.
|
||||||
if(r-l == 0)
|
if(r-l2 == 0)
|
||||||
{
|
{
|
||||||
std::string e = "sub-command REGEX, mode REPLACE regex \""+regex+"\" matched an empty string.";
|
std::string e = "sub-command REGEX, mode REPLACE regex \""+regex+"\" matched an empty string.";
|
||||||
this->SetError(e.c_str());
|
this->SetError(e.c_str());
|
||||||
|
|
Loading…
Reference in New Issue