]> git.saurik.com Git - wxWidgets.git/blobdiff - src/x11/window.cpp
Remove some items from the Recent additions list
[wxWidgets.git] / src / x11 / window.cpp
index 7c5cc615f21c2869ffb4623a8459a3769ec73b1d..9c5f6f49b87cf537af724f28cb18972ab28d51b5 100644 (file)
@@ -46,9 +46,9 @@
     #include "wx/scrolwin.h"
     #include "wx/layout.h"
     #include "wx/menuitem.h"
+    #include "wx/module.h"
 #endif
 
-#include "wx/module.h"
 #include "wx/fontutil.h"
 #include "wx/univ/renderer.h"
 
@@ -1694,8 +1694,14 @@ int wxNoOptimize::ms_count = 0;
 class wxWinModule : public wxModule
 {
 public:
-    bool OnInit();
-    void OnExit();
+    wxWinModule()
+    {
+        // we must be cleaned up before the display is closed
+        AddDependency(wxClassInfo::FindClass(_T("wxX11DisplayModule")));
+    }
+
+    virtual bool OnInit();
+    virtual void OnExit();
 
 private:
     DECLARE_DYNAMIC_CLASS(wxWinModule)