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 class wxDisplayImplMacOSX : public wxDisplayImpl
{ {
public: public:
wxDisplayImplMacOSX(CGDirectDisplayID id_) : m_id(id_) { } wxDisplayImplMacOSX(size_t n, CGDirectDisplayID id_)
: wxDisplayImpl(n),
m_id(id_)
{
}
virtual wxRect GetGeometry() const; virtual wxRect GetGeometry() const;
virtual wxString GetName() const { return wxString(); } virtual wxString GetName() const { return wxString(); }
@@ -54,7 +58,7 @@ private:
class wxDisplayFactoryMacOSX : public wxDisplayFactory class wxDisplayFactoryMacOSX : public wxDisplayFactory
{ {
public: public:
wxDisplayFactoryMacOSX(); wxDisplayFactoryMacOSX() { }
virtual wxDisplayImpl *CreateDisplay(size_t n); virtual wxDisplayImpl *CreateDisplay(size_t n);
virtual size_t GetCount(); virtual size_t GetCount();
@@ -129,7 +133,7 @@ wxDisplayImpl *wxDisplayFactoryMacOSX::CreateDisplay(size_t n)
wxASSERT( err == CGDisplayNoErr ); wxASSERT( err == CGDisplayNoErr );
wxASSERT( n < theCount ); wxASSERT( n < theCount );
wxDisplayImplMacOSX *display = new wxDisplayImplMacOSX(theIDs[n]); wxDisplayImplMacOSX *display = new wxDisplayImplMacOSX(n, theIDs[n]);
delete [] theIDs; delete [] theIDs;
@@ -218,7 +222,7 @@ bool wxDisplayImplMacOSX::ChangeMode(const wxVideoMode& mode)
/* static */ wxDisplayFactory *wxDisplay::CreateFactory() /* static */ wxDisplayFactory *wxDisplay::CreateFactory()
{ {
return new wxDisplayFactoryMac; return new wxDisplayFactoryMacOSX;
} }
#endif // wxUSE_DISPLAY #endif // wxUSE_DISPLAY