src/video/directfb/SDL_DirectFB_video.c
changeset 818 7ac8ec80ea68
parent 790 d39b74b8583c
child 893 8762a202f121
--- a/src/video/directfb/SDL_DirectFB_video.c	Fri Feb 13 18:01:22 2004 +0000
+++ b/src/video/directfb/SDL_DirectFB_video.c	Fri Feb 13 18:39:01 2004 +0000
@@ -189,10 +189,10 @@
   return DSPF_UNKNOWN;
 }
 
-static DFBEnumerationResult EnumModesCallback (unsigned int  width,
-                                               unsigned int  height,
-                                               unsigned int  bpp,
-                                               void         *data)
+static DFBEnumerationResult EnumModesCallback (int  width,
+                                               int  height,
+                                               int  bpp,
+                                               void *data)
 {
   SDL_VideoDevice *this = (SDL_VideoDevice *)data;
   struct DirectFBEnumRect *enumrect;
@@ -206,8 +206,8 @@
       return DFENUM_CANCEL;
     }
 
-  enumrect->r.w  = width;
-  enumrect->r.h  = height;
+  enumrect->r.w  = (Uint16)width;
+  enumrect->r.h  = (Uint16)height;
   enumrect->next = enumlist;
 
   enumlist = enumrect;
@@ -1156,11 +1156,11 @@
   /* We can only hide or show the default cursor */
   if ( cursor == NULL )
     {
-      SetCursorOpacity(HIDDEN->layer, 0);
+      HIDDEN->layer->SetCursorOpacity(HIDDEN->layer, 0x00);
     }
     else
     {
-      SetCursorOpacity(HIDDEN->layer, 256);
+      HIDDEN->layer->SetCursorOpacity(HIDDEN->layer, 0xFF);
     }
   return 1;
 }