From fdd7a38bb2e8029c15883adb6d52c6477cb84598 Mon Sep 17 00:00:00 2001 From: Vadim Zeitlin Date: Thu, 16 Mar 2006 15:28:22 +0000 Subject: [PATCH] fixed build after last commit git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38145 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- src/cocoa/display.mm | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/src/cocoa/display.mm b/src/cocoa/display.mm index d5bd1dbeba..f1d7739174 100644 --- a/src/cocoa/display.mm +++ b/src/cocoa/display.mm @@ -36,7 +36,11 @@ class wxDisplayImplMacOSX : public wxDisplayImpl { public: - wxDisplayImplMacOSX(CGDirectDisplayID id_) : m_id(id_) { } + wxDisplayImplMacOSX(size_t n, CGDirectDisplayID id_) + : wxDisplayImpl(n), + m_id(id_) + { + } virtual wxRect GetGeometry() const; virtual wxString GetName() const { return wxString(); } @@ -54,7 +58,7 @@ private: class wxDisplayFactoryMacOSX : public wxDisplayFactory { public: - wxDisplayFactoryMacOSX(); + wxDisplayFactoryMacOSX() { } virtual wxDisplayImpl *CreateDisplay(size_t n); virtual size_t GetCount(); @@ -129,7 +133,7 @@ wxDisplayImpl *wxDisplayFactoryMacOSX::CreateDisplay(size_t n) wxASSERT( err == CGDisplayNoErr ); wxASSERT( n < theCount ); - wxDisplayImplMacOSX *display = new wxDisplayImplMacOSX(theIDs[n]); + wxDisplayImplMacOSX *display = new wxDisplayImplMacOSX(n, theIDs[n]); delete [] theIDs; @@ -218,7 +222,7 @@ bool wxDisplayImplMacOSX::ChangeMode(const wxVideoMode& mode) /* static */ wxDisplayFactory *wxDisplay::CreateFactory() { - return new wxDisplayFactoryMac; + return new wxDisplayFactoryMacOSX; } #endif // wxUSE_DISPLAY -- 2.45.2