git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@40111
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
sm_classTable = classTable;
}
+#ifdef __WXDEBUG__
// reentrance guard - see note above
static int entry = 0;
wxASSERT_MSG(++entry == 1, _T("wxClassInfo::Register() reentrance"));
+#endif
// Using IMPLEMENT_DYNAMIC_CLASS() macro twice (which may happen if you
// link any object module twice mistakenly, or link twice against wx shared
sm_classTable->Put(m_className, (wxObject *)this);
+#ifdef __WXDEBUG__
--entry;
+#endif
}
void wxClassInfo::Unregister()