]> git.saurik.com Git - wxWidgets.git/commitdiff
prevent crash when trying to set global cursor too early
authorVáclav Slavík <vslavik@fastmail.fm>
Sun, 27 Jan 2002 00:48:16 +0000 (00:48 +0000)
committerVáclav Slavík <vslavik@fastmail.fm>
Sun, 27 Jan 2002 00:48:16 +0000 (00:48 +0000)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13848 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

src/mgl/cursor.cpp

index f1ce135b33cb2e67f76c7c8886d13c5af1cd6c39..896f2d4f62dcc4bbe0f71093799d566108f54564 100644 (file)
@@ -203,12 +203,14 @@ void wxSetCursor(const wxCursor& cursor)
 {
     if ( cursor.Ok() )
     {
-        MGL_wmSetGlobalCursor(g_winMng, *cursor.GetMGLCursor());
+        if ( g_winMng )
+            MGL_wmSetGlobalCursor(g_winMng, *cursor.GetMGLCursor());
         gs_globalCursor = cursor;
     }
     else
     {
-        MGL_wmSetGlobalCursor(g_winMng, NULL);
+        if ( g_winMng )
+            MGL_wmSetGlobalCursor(g_winMng, NULL);
         gs_globalCursor = wxNullCursor;        
     }
 }