From 3f51752264bc1243fa2e56da41131ac363d3bd85 Mon Sep 17 00:00:00 2001 From: Ben Boeckel Date: Wed, 12 Mar 2014 14:26:45 -0400 Subject: StoreMatches: Minor cleanups --- Source/cmMakefile.cxx | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Source/cmMakefile.cxx b/Source/cmMakefile.cxx index b71e113..de329f0 100644 --- a/Source/cmMakefile.cxx +++ b/Source/cmMakefile.cxx @@ -4366,11 +4366,11 @@ void cmMakefile::StoreMatches(cmsys::RegularExpression& re) { for (unsigned int i=0; i<10; i++) { - std::string m = re.match(i); - if(m.size() > 0) + std::string const& m = re.match(i); + if(!m.empty()) { std::string const& var = matchVariables[i]; - this->AddDefinition(var, re.match(i).c_str()); + this->AddDefinition(var, m.c_str()); this->MarkVariableAsUsed(var); this->NumLastMatches = i + 1; } -- cgit v0.12