Notify when removing a package link directory

This commit is contained in:
Ingo Weinhold
2011-11-25 06:18:17 +01:00
parent 7c81c34e68
commit 1ea19f343c
@@ -146,8 +146,14 @@ PackageLinksDirectory::RemovePackage(Package* package)
linkDirectory->RemovePackage(package, fListener);
// if empty, remove the link directory itself
if (linkDirectory->IsEmpty())
if (linkDirectory->IsEmpty()) {
if (fListener != NULL) {
NodeWriteLocker linkDirectoryWriteLocker(linkDirectory);
fListener->PackageLinkNodeRemoved(linkDirectory);
}
RemoveChild(linkDirectory);
}
}