]> git.saurik.com Git - wxWidgets.git/blobdiff - src/common/module.cpp
reverted Julian's unintentional breakage of wxChoice
[wxWidgets.git] / src / common / module.cpp
index 5a65c70b940e411664d506e19ed5f185de2f2eaf..0853642073368cc371618a7e08f28627da543858 100644 (file)
 #include "wx/hash.h"
 #include "wx/listimpl.cpp"
 
+#ifdef __SALFORDC__
+void wxwxModuleListNode::DeleteData()
+{
+    delete (_WX_LIST_ITEM_TYPE_wxModuleList *)GetData();
+}
+#else
 WX_DEFINE_LIST(wxModuleList);
+#endif
 
 IMPLEMENT_CLASS(wxModule, wxObject)
 
@@ -35,6 +42,11 @@ void wxModule::RegisterModule(wxModule* module)
     m_modules.Append(module);
 }
 
+void wxModule::UnregisterModule(wxModule* module)
+{
+    m_modules.DeleteObject(module);
+}
+
 // Collect up all module-derived classes, create an instance of each,
 // and register them.
 void wxModule::RegisterModules()