X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/fe384096fa2b54d67d1ec4e86434bf9f1e338b9d..b1c6a00e631be013b9dc3eb43959c80369a99e56:/src/msw/cursor.cpp diff --git a/src/msw/cursor.cpp b/src/msw/cursor.cpp index c0e03b7add..3a6a3e9e80 100644 --- a/src/msw/cursor.cpp +++ b/src/msw/cursor.cpp @@ -17,10 +17,6 @@ // headers // ---------------------------------------------------------------------------- -#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA) - #pragma implementation "cursor.h" -#endif - // For compilers that support precompilation, includes "wx.h". #include "wx/wxprec.h" @@ -40,7 +36,9 @@ #include "wx/module.h" #include "wx/image.h" + #include "wx/msw/private.h" +#include "wx/msw/missing.h" // IDC_HAND // define functions missing in MicroWin #ifdef __WXMICROWIN__ @@ -211,11 +209,15 @@ wxCursor::wxCursor(const wxImage& image) HCURSOR hcursor = wxBitmapToHCURSOR( wxBitmap(imageSized), hotSpotX, hotSpotY ); +#if wxUSE_WXDIB if ( !hcursor ) { wxLogWarning(_("Failed to create cursor.")); return; } +#else + HCURSOR hcursor = 0; +#endif m_refData = new wxCursorRefData(hcursor, true /* delete it later */); }