Fix dependency resolution on resolvable removable

ResolvableFamily::RemoveResolvable(): Move the resolvable's dependencies
to the update list.
This commit is contained in:
Ingo Weinhold
2011-11-25 06:18:18 +01:00
parent 5b206a827f
commit 6618f2d8ef
@@ -43,6 +43,9 @@ ResolvableFamily::RemoveResolvable(Resolvable* resolvable,
{ {
resolvable->SetFamily(NULL); resolvable->SetFamily(NULL);
fResolvables.Remove(resolvable); fResolvables.Remove(resolvable);
// the removed resolvable's dependencies need to be updated
resolvable->MoveDependencies(dependenciesToUpdate);
} }