int TreeNode::setBacktrack(tree_t id)
{
- if (backtrack.find(id) == backtrack.end())
+ if (backtrack.find(id) != backtrack.end())
return 1;
backtrack.insert(id);
return 0;
tree_t TreeNode::getNextBacktrack()
{
if (backtrack.empty())
- return NULL;
+ return TREE_T_NONE;
return *backtrack.begin();
}