fix crash at exit

This commit is contained in:
David Rose 2007-07-17 21:27:29 +00:00
parent f50ffc0672
commit 20d03e0992

View File

@ -67,7 +67,7 @@ InternalName(InternalName *parent, const string &basename) :
InternalName:: InternalName::
~InternalName() { ~InternalName() {
#ifndef NDEBUG #ifndef NDEBUG
{ if (_parent != (const InternalName *)NULL) {
// unref() should have removed us from our parent's table already. // unref() should have removed us from our parent's table already.
MutexHolder holder(_parent->_name_table_lock); MutexHolder holder(_parent->_name_table_lock);
NameTable::iterator ni = _parent->_name_table.find(_basename); NameTable::iterator ni = _parent->_name_table.find(_basename);