From 37465b7281eb2a5202b765f1b67b4ec6126f816c Mon Sep 17 00:00:00 2001 From: Vadim Zeitlin Date: Sun, 5 Jul 2009 21:36:24 +0000 Subject: [PATCH] change wxSocketInputBasedManager::AddInput() to take a pointer to wxSocketImpl, not base class wxFDIOHandler git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@61335 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- include/wx/unix/private/sockunix.h | 2 +- src/gtk/sockgtk.cpp | 4 ++-- src/gtk1/sockgtk.cpp | 4 ++-- src/motif/sockmot.cpp | 6 +++--- src/os2/sockpm.cpp | 6 +++--- 5 files changed, 11 insertions(+), 11 deletions(-) diff --git a/include/wx/unix/private/sockunix.h b/include/wx/unix/private/sockunix.h index 2531060364..a175e322d2 100644 --- a/include/wx/unix/private/sockunix.h +++ b/include/wx/unix/private/sockunix.h @@ -204,7 +204,7 @@ public: private: // these functions map directly to XtAdd/RemoveInput() or // gdk_input_add/remove() - virtual int AddInput(wxFDIOHandler *handler, int fd, SocketDir d) = 0; + virtual int AddInput(wxSocketImpl *handler, int fd, SocketDir d) = 0; virtual void RemoveInput(int fd) = 0; }; diff --git a/src/gtk/sockgtk.cpp b/src/gtk/sockgtk.cpp index ae2225a6a1..876891cfb0 100644 --- a/src/gtk/sockgtk.cpp +++ b/src/gtk/sockgtk.cpp @@ -28,7 +28,7 @@ void wxSocket_GDK_Input(gpointer data, gint WXUNUSED(source), GdkInputCondition condition) { - wxFDIOHandler * const handler = static_cast(data); + wxSocketImpl * const handler = static_cast(data); if ( condition & GDK_INPUT_READ ) handler->OnReadWaiting(); @@ -40,7 +40,7 @@ void wxSocket_GDK_Input(gpointer data, class GTKSocketManager : public wxSocketInputBasedManager { public: - virtual int AddInput(wxFDIOHandler *handler, int fd, SocketDir d) + virtual int AddInput(wxSocketImpl *handler, int fd, SocketDir d) { return gdk_input_add ( diff --git a/src/gtk1/sockgtk.cpp b/src/gtk1/sockgtk.cpp index ae2225a6a1..876891cfb0 100644 --- a/src/gtk1/sockgtk.cpp +++ b/src/gtk1/sockgtk.cpp @@ -28,7 +28,7 @@ void wxSocket_GDK_Input(gpointer data, gint WXUNUSED(source), GdkInputCondition condition) { - wxFDIOHandler * const handler = static_cast(data); + wxSocketImpl * const handler = static_cast(data); if ( condition & GDK_INPUT_READ ) handler->OnReadWaiting(); @@ -40,7 +40,7 @@ void wxSocket_GDK_Input(gpointer data, class GTKSocketManager : public wxSocketInputBasedManager { public: - virtual int AddInput(wxFDIOHandler *handler, int fd, SocketDir d) + virtual int AddInput(wxSocketImpl *handler, int fd, SocketDir d) { return gdk_input_add ( diff --git a/src/motif/sockmot.cpp b/src/motif/sockmot.cpp index 7aaf341d51..f38ace8e97 100644 --- a/src/motif/sockmot.cpp +++ b/src/motif/sockmot.cpp @@ -23,7 +23,7 @@ extern "C" { static void wxSocket_Motif_Input(XtPointer data, int *WXUNUSED(fid), XtInputId *WXUNUSED(id)) { - wxFDIOHandler * const handler = static_cast(data); + wxSocketImpl * const handler = static_cast(data); handler->OnReadWaiting(); } @@ -31,7 +31,7 @@ static void wxSocket_Motif_Input(XtPointer data, int *WXUNUSED(fid), static void wxSocket_Motif_Output(XtPointer data, int *WXUNUSED(fid), XtInputId *WXUNUSED(id)) { - wxFDIOHandler * const handler = static_cast(data); + wxSocketImpl * const handler = static_cast(data); handler->OnWriteWaiting(); } @@ -41,7 +41,7 @@ static void wxSocket_Motif_Output(XtPointer data, int *WXUNUSED(fid), class MotifSocketManager : public wxSocketInputBasedManager { public: - virtual int AddInput(wxFDIOHandler *handler, int fd, SocketDir d) + virtual int AddInput(wxSocketImpl *handler, int fd, SocketDir d) { return XtAppAddInput ( diff --git a/src/os2/sockpm.cpp b/src/os2/sockpm.cpp index 341aedb239..540f647a36 100644 --- a/src/os2/sockpm.cpp +++ b/src/os2/sockpm.cpp @@ -23,14 +23,14 @@ static void wxSocket_PM_Input(void *data) { - wxFDIOHandler *handler = static_cast(data); + wxSocketImpl *handler = static_cast(data); handler->OnReadWaiting(); } static void wxSocket_PM_Output(void *data) { - wxFDIOHandler *handler = static_cast(data); + wxSocketImpl *handler = static_cast(data); handler->OnWriteWaiting(); } @@ -38,7 +38,7 @@ static void wxSocket_PM_Output(void *data) class PMSocketManager : public wxSocketInputBasedManager { public: - virtual int AddInput(wxFDIOHandler *handler, int fd, SocketDir d) + virtual int AddInput(wxSocketImpl *handler, int fd, SocketDir d) { if (d == FD_OUTPUT) return wxTheApp->AddSocketHandler(fd, wxSockWriteMask, -- 2.45.2