Seen on SuSE Linux 8.1, fixed thusly. Gerald ChangeLog: Add a missing cast. Index: hal.c =================================================================== RCS file: /home/wine/wine/dlls/ddraw/ddraw/hal.c,v retrieving revision 1.9 diff -u -3 -p -r1.9 hal.c --- hal.c 13 Jan 2003 18:30:47 -0000 1.9 +++ hal.c 16 Feb 2003 11:45:32 -0000 @@ -149,7 +149,7 @@ static BOOL WINAPI set_hal_info(LPDDHALI static DDHALDDRAWFNS hal_funcs = { sizeof(DDHALDDRAWFNS), - set_hal_info, + (LPDDHAL_SETINFO) set_hal_info, NULL, /* VidMemAlloc */ NULL /* VidMemFree */ };