Remove an entry from ValueMap before removing elements.

llvm-svn: 80247
This commit is contained in:
Devang Patel 2009-08-27 15:32:38 +00:00
parent d0b0262edf
commit 7b8f61f3c8
1 changed files with 1 additions and 1 deletions

View File

@ -101,8 +101,8 @@ static std::vector<Value*> getValType(MDNode *N) {
}
MDNode::~MDNode() {
dropAllReferences();
getType()->getContext().pImpl->MDNodes.remove(this);
dropAllReferences();
}
//===----------------------------------------------------------------------===//