This commit is contained in:
Eelco Dolstra 2011-12-30 17:13:25 +00:00
parent 6f5e3326ce
commit a71d02440b

View file

@ -103,10 +103,10 @@ static void dfsVisit(StoreAPI & store, const PathSet & paths,
{
if (parents.find(path) != parents.end())
throw BuildError(format("cycle detected in the references of `%1%'") % path);
parents.insert(path);
if (visited.find(path) != visited.end()) return;
visited.insert(path);
parents.insert(path);
PathSet references;
if (store.isValidPath(path))