+// a tiny InitializeClasses() helper
+/* static */
+inline wxClassInfo *wxClassInfo::GetBaseByName(const wxChar *name)
+{
+ if ( !name )
+ return NULL;
+
+ wxClassInfo *classInfo = (wxClassInfo *)sm_classTable->Get(name);
+
+#ifdef __WXDEBUG__
+ // this must be fixed, other things will work wrongly later if you get this
+ if ( !classInfo )
+ {
+ wxFAIL_MSG( wxString::Format
+ (
+ _T("base class '%s' is unknown to wxWindows RTTI"),
+ name
+ ) );
+ }
+#endif // __WXDEBUG__
+
+ return classInfo;
+}