git-svn-id: https://stp-fast-prover.svn.sourceforge.net/svnroot/stp-fast-prover/trunk/stp@1298
e59a4935-1847-0410-ae03-
e826735625c1
// for each variable.
for (set<ASTNode>::const_iterator varIt = varsToCheck.begin(); varIt != varsToCheck.end(); varIt++)
{
- while (*visitedIt < *varIt && visitedIt != visited.end())
- visitedIt++;
+ while (visitedIt != visited.end() && *visitedIt < *varIt )
+ visitedIt++;
- if (*visitedIt == *varIt)
+ if ((visitedIt != visited.end()) && *visitedIt == *varIt)
continue;
visitedN.push_back(*varIt);