From 6e24312af5b9f7bc15b063aeccd1d8c066c6673e Mon Sep 17 00:00:00 2001 From: Marcus Meissner Date: Tue, 10 Jul 2001 19:03:15 +0000 Subject: [PATCH] Make (G|S)etClipList not abort, but return DDERR_NOCLIPLIST. Do not scroll FIXME()s too much. --- dlls/ddraw/dclipper/main.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/dlls/ddraw/dclipper/main.c b/dlls/ddraw/dclipper/main.c index 3575c0ca448..1102a70bbf6 100644 --- a/dlls/ddraw/dclipper/main.c +++ b/dlls/ddraw/dclipper/main.c @@ -106,10 +106,11 @@ HRESULT WINAPI Main_DirectDrawClipper_GetClipList( LPDIRECTDRAWCLIPPER iface,LPRECT prcClip,LPRGNDATA lprgn,LPDWORD pdwSize ) { ICOM_THIS(IDirectDrawClipperImpl,iface); - FIXME("(%p,%p,%p,%p),stub!\n",This,prcClip,lprgn,pdwSize); - abort(); + static int warned = 0; + if (warned++ < 10) + FIXME("(%p,%p,%p,%p),stub!\n",This,prcClip,lprgn,pdwSize); if (pdwSize) *pdwSize=0; - return DD_OK; + return DDERR_NOCLIPLIST; } HRESULT WINAPI Main_DirectDrawClipper_SetClipList( @@ -117,7 +118,6 @@ HRESULT WINAPI Main_DirectDrawClipper_SetClipList( ) { ICOM_THIS(IDirectDrawClipperImpl,iface); FIXME("(%p,%p,%ld),stub!\n",This,lprgn,pdwSize); - abort(); return DD_OK; }