Removing the remaining compiler warnings from the cursor code, thanks to Antonio...
authorJohn F. Fay <johnffay@nettally.com>
Sat, 29 Sep 2007 13:06:38 +0000 (13:06 +0000)
committerJohn F. Fay <johnffay@nettally.com>
Sat, 29 Sep 2007 13:06:38 +0000 (13:06 +0000)
git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@730 7f0cb862-5218-0410-a997-914c9d46530a

src/freeglut_cursor.c

index f383b7a..93b6b20 100644 (file)
@@ -183,14 +183,14 @@ void fgSetCursor ( SFG_Window *window, int cursorID )
             SetCursor( LoadCursor( NULL, b ) );                  \
             SetClassLongPtr( window->Window.Handle,              \
                           GCLP_HCURSOR,                          \
-                          ( LONG )LoadCursor( NULL, b ) );       \
+                          ( LONG )( LONG_PTR )LoadCursor( NULL, b ) );       \
         break;
     /* Nuke the cursor AND change it for this window class. */
 #       define ZAP_CURSOR(a,b)                                   \
         case a:                                                  \
             SetCursor( NULL );                                   \
-            SetClassLong( window->Window.Handle,                 \
-                          GCLP_HCURSOR, ( LONG )NULL );          \
+            SetClassLongPtr( window->Window.Handle,              \
+                          GCLP_HCURSOR, ( LONG )( LONG_PTR )NULL );          \
         break;
 #endif