]> git.saurik.com Git - wxWidgets.git/commitdiff
Check for NULL base class.
authorMattia Barbon <mbarbon@cpan.org>
Sun, 17 Aug 2003 19:53:51 +0000 (19:53 +0000)
committerMattia Barbon <mbarbon@cpan.org>
Sun, 17 Aug 2003 19:53:51 +0000 (19:53 +0000)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22979 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

include/wx/object.h

index 2f5ffd3b5e97e50b1bff8731673c072d5778374b..b065d9d92baf6de341846c0b5f1ba438cabd297b 100644 (file)
@@ -83,8 +83,10 @@ public:
     wxObject *CreateObject() { return m_objectConstructor ? (*m_objectConstructor)() : 0; }
 
     const wxChar       *GetClassName() const { return m_className; }
-    const wxChar       *GetBaseClassName1() const { return m_baseInfo1->GetClassName(); }
-    const wxChar       *GetBaseClassName2() const { return m_baseInfo2->GetClassName(); }
+    const wxChar       *GetBaseClassName1() const
+        { return m_baseInfo1 ? m_baseInfo1->GetClassName() : NULL; }
+    const wxChar       *GetBaseClassName2() const
+        { return m_baseInfo2 ? m_baseInfo2->GetClassName() : NULL; }
     const wxClassInfo  *GetBaseClass1() const { return m_baseInfo1; }
     const wxClassInfo  *GetBaseClass2() const { return m_baseInfo2; }
     int                 GetSize() const { return m_objectSize; }