Don't extend explicity the life time of returned temporaries.
That sort of optimization is compiler's work.
This commit is contained in:
@@ -1033,7 +1033,7 @@ ConstraintTree::swapLogVar (LogVar X)
|
||||
{
|
||||
size_t pos = Util::indexOf (logVars_, X);
|
||||
assert (pos != logVars_.size());
|
||||
const CTNodes& nodes = getNodesAtLevel (pos);
|
||||
CTNodes nodes = getNodesAtLevel (pos);
|
||||
for (CTNodes::const_iterator nodeIt = nodes.begin();
|
||||
nodeIt != nodes.end(); ++ nodeIt) {
|
||||
CTChilds childsCopy = (*nodeIt)->childs();
|
||||
|
Reference in New Issue
Block a user