fixed build after last commit

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38145 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Vadim Zeitlin 2006-03-16 15:28:22 +00:00
parent 9c9691ba24
commit fdd7a38bb2

View File

@ -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