X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/8907154c1a8a6882c6797d1f16393ddfb23e7f3a..55809d1394516044a90fa34b12070d0f3e9f1439:/include/wx/ipcbase.h diff --git a/include/wx/ipcbase.h b/include/wx/ipcbase.h index 28fb1f46cb..d5c41a52b8 100644 --- a/include/wx/ipcbase.h +++ b/include/wx/ipcbase.h @@ -48,8 +48,8 @@ class WXDLLIMPEXP_BASE wxConnectionBase: public wxObject public: wxConnectionBase(wxChar *buffer, int size); // use external buffer wxConnectionBase(); // use internal, adaptive buffer - wxConnectionBase(wxConnectionBase& copy); - ~wxConnectionBase(void); + wxConnectionBase(const wxConnectionBase& copy); + virtual ~wxConnectionBase(void); void SetConnected( bool c ) { m_connected = c; } bool GetConnected() { return m_connected; } @@ -73,28 +73,28 @@ public: wxChar *WXUNUSED(data), int WXUNUSED(size), wxIPCFormat WXUNUSED(format) ) - { return false; }; + { return false; } virtual wxChar *OnRequest ( const wxString& WXUNUSED(topic), const wxString& WXUNUSED(item), int *WXUNUSED(size), wxIPCFormat WXUNUSED(format) ) - { return (wxChar *) NULL; }; + { return (wxChar *) NULL; } virtual bool OnPoke ( const wxString& WXUNUSED(topic), const wxString& WXUNUSED(item), wxChar *WXUNUSED(data), int WXUNUSED(size), wxIPCFormat WXUNUSED(format) ) - { return false; }; + { return false; } virtual bool OnStartAdvise ( const wxString& WXUNUSED(topic), const wxString& WXUNUSED(item) ) - { return false; }; + { return false; } virtual bool OnStopAdvise ( const wxString& WXUNUSED(topic), const wxString& WXUNUSED(item) ) - { return false; }; + { return false; } // Callbacks to CLIENT - override at will virtual bool OnAdvise ( const wxString& WXUNUSED(topic), @@ -102,7 +102,7 @@ public: wxChar *WXUNUSED(data), int WXUNUSED(size), wxIPCFormat WXUNUSED(format) ) - { return false; }; + { return false; } // Callbacks to BOTH - override at will // Default behaviour is to delete connection and return true