X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/760a4fb9452efbb9764c0ac78aef3ffbcec35185..34deaa936202a60038f3c147527668402d2ce3f6:/include/wx/os2/cursor.h diff --git a/include/wx/os2/cursor.h b/include/wx/os2/cursor.h index e1dc95769e..029dec50cb 100644 --- a/include/wx/os2/cursor.h +++ b/include/wx/os2/cursor.h @@ -32,8 +32,6 @@ class WXDLLEXPORT wxCursor: public wxBitmap public: wxCursor(); - // Copy constructors - wxCursor(const wxCursor& rCursor) { Ref(rCursor); } wxCursor(const wxImage& rImage); wxCursor( const char acBits[] @@ -50,16 +48,8 @@ public: ); wxCursor(int nCursorType); inline ~wxCursor() { } - - inline wxCursor& operator = (const wxCursor& rCursor) - { - if (*this == rCursor) - return (*this); - Ref(rCursor); - return *this; - } - inline bool operator == (const wxCursor& rCursor) { return m_refData == rCursor.m_refData; } - inline bool operator != (const wxCursor& rCursor) { return m_refData != rCursor.m_refData; } + inline bool operator == (const wxCursor& rCursor) const { return m_refData == rCursor.m_refData; } + inline bool operator != (const wxCursor& rCursor) const { return m_refData != rCursor.m_refData; } inline WXHCURSOR GetHCURSOR(void) const { return (M_CURSORDATA ? M_CURSORDATA->m_hCursor : 0); } inline void SetHCURSOR(WXHCURSOR hCursor) { SetHandle((WXHANDLE)hCursor); }