From 20d03e0992337c7c3332de1addf5edbc59ae3885 Mon Sep 17 00:00:00 2001 From: David Rose Date: Tue, 17 Jul 2007 21:27:29 +0000 Subject: [PATCH] fix crash at exit --- panda/src/gobj/internalName.cxx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/panda/src/gobj/internalName.cxx b/panda/src/gobj/internalName.cxx index 00244ca2bc..447b73be33 100644 --- a/panda/src/gobj/internalName.cxx +++ b/panda/src/gobj/internalName.cxx @@ -67,7 +67,7 @@ InternalName(InternalName *parent, const string &basename) : InternalName:: ~InternalName() { #ifndef NDEBUG - { + if (_parent != (const InternalName *)NULL) { // unref() should have removed us from our parent's table already. MutexHolder holder(_parent->_name_table_lock); NameTable::iterator ni = _parent->_name_table.find(_basename);