Replace loop with member algorithm.
This commit is contained in:
parent
94e993a0c1
commit
6cd2ee9524
|
@ -3642,14 +3642,13 @@ bool cmLocalGenerator::CheckDefinition(std::string const& define) const
|
||||||
{
|
{
|
||||||
// Many compilers do not support -DNAME(arg)=sdf so we disable it.
|
// Many compilers do not support -DNAME(arg)=sdf so we disable it.
|
||||||
bool function_style = false;
|
bool function_style = false;
|
||||||
for(const char* c = define.c_str(); *c && *c != '='; ++c)
|
|
||||||
|
std::string::size_type pos = define.find_first_of("(=");
|
||||||
|
if (pos != std::string::npos)
|
||||||
{
|
{
|
||||||
if(*c == '(')
|
function_style = define[pos] == '(';
|
||||||
{
|
|
||||||
function_style = true;
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
if(function_style)
|
if(function_style)
|
||||||
{
|
{
|
||||||
std::ostringstream e;
|
std::ostringstream e;
|
||||||
|
|
Loading…
Reference in New Issue