From e0be3c71257164b58ce5ae1a0399b1d5b7f2441a Mon Sep 17 00:00:00 2001 From: Bill Hoffman Date: Fri, 10 Mar 2006 11:12:53 -0500 Subject: ENH: avoid adding junk into paths --- Source/cmFindBase.cxx | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/Source/cmFindBase.cxx b/Source/cmFindBase.cxx index 13c820e..396ee8a 100644 --- a/Source/cmFindBase.cxx +++ b/Source/cmFindBase.cxx @@ -164,18 +164,30 @@ bool cmFindBase::ParseArguments(std::vector const& argsIn) } else if (args[j] == "NO_SYSTEM_PATH") { + doingPaths = false; + doingPathSuf = false; + doingNames = false; this->NoSystemPath = true; } else if (args[j] == "NO_CMAKE_PATH") { + doingPaths = false; + doingPathSuf = false; + doingNames = false; this->NoCMakePath = true; } else if (args[j] == "NO_CMAKE_ENVIRONMENT_PATH") { + doingPaths = false; + doingPathSuf = false; + doingNames = false; this->NoCMakeEnvironmentPath = true; } else if (args[j] == "NO_CMAKE_SYSTEM_PATH") { + doingPaths = false; + doingPathSuf = false; + doingNames = false; this->NoCMakeSystemPath = true; } else -- cgit v0.12