]> git.saurik.com Git - wxWidgets.git/blobdiff - src/msw/cursor.cpp
Smooth Aqua buttons in wxTreeCtrl.
[wxWidgets.git] / src / msw / cursor.cpp
index 19063594b34d66d48bd2ec42f717ce10cad5da51..756308ebd22a88e1acae7a9130ff5d36811132b0 100644 (file)
@@ -96,7 +96,7 @@ wxCursorRefData::wxCursorRefData()
   m_width = 32;
   m_height = 32;
 
-  m_destroyCursor = FALSE;
+  m_destroyCursor = TRUE;
 }
 
 void wxCursorRefData::Free()
@@ -145,7 +145,6 @@ wxCursor::wxCursor(const wxString& cursor_file,
 #else
         refData->m_hCursor = (WXHCURSOR) LoadCursor(wxGetInstance(), cursor_file);
 #endif
-        refData->m_destroyCursor = FALSE;
     }
     else if (flags == wxBITMAP_TYPE_CUR)
     {
@@ -317,6 +316,9 @@ wxCursor::wxCursor(int cursor_type)
       break;
   }
 #endif
+
+  // no need to destroy the stock cursors
+  refData->m_destroyCursor = FALSE;
 }
 
 wxCursor::~wxCursor()