diff src/video/directfb/SDL_DirectFB_mouse.h @ 2259:1e690901ecd7

Date: Fri, 17 Aug 2007 01:12:31 +0200 From: Couriersud Subject: fix for audio dsp exit crash / various dfb issues improved cursor handling fixes some mouse and event related bugs
author Sam Lantinga <slouken@libsdl.org>
date Fri, 17 Aug 2007 02:54:50 +0000
parents 0e70b4b8cf84
children 99210400e8b9
line wrap: on
line diff
--- a/src/video/directfb/SDL_DirectFB_mouse.h	Fri Aug 17 02:54:12 2007 +0000
+++ b/src/video/directfb/SDL_DirectFB_mouse.h	Fri Aug 17 02:54:50 2007 +0000
@@ -33,7 +33,7 @@
     int hoty;
 };
 
-#define SDL_DFB_CURSORDATA(curs)  DFB_CursorData *curdata = (DFB_CursorData *) ((curs)->driverdata)
+#define SDL_DFB_CURSORDATA(curs)  DFB_CursorData *curdata = (DFB_CursorData *) ((curs) ? (curs)->driverdata : NULL)
 
 extern void DirectFB_InitMouse(_THIS);
 extern void DirectFB_QuitMouse(_THIS);