From 5c217cf83f423f7e844b026d23360072f0cfa275 Mon Sep 17 00:00:00 2001 From: Ken Martin Date: Thu, 5 Jun 2003 15:28:51 -0400 Subject: perf improvement --- Source/cmMakefile.cxx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Source/cmMakefile.cxx b/Source/cmMakefile.cxx index b256314..8abf90e 100644 --- a/Source/cmMakefile.cxx +++ b/Source/cmMakefile.cxx @@ -1655,8 +1655,8 @@ cmSourceFile* cmMakefile::GetSource(const char* sourceName) const for(std::vector::const_iterator i = m_SourceFiles.begin(); i != m_SourceFiles.end(); ++i) { - if (cmSystemTools::GetFilenamePath((*i)->GetFullPath()) == path && - (*i)->GetSourceName() == sname && + if ((*i)->GetSourceName() == sname && + cmSystemTools::GetFilenamePath((*i)->GetFullPath()) == path && (ext.size() == 0 || (ext == (*i)->GetSourceExtension()))) { return *i; -- cgit v0.12