Module: wine Branch: master Commit: cf8b59ef81d448d39204db2fd67972531f92c8e6 URL: http://source.winehq.org/git/wine.git/?a=commit;h=cf8b59ef81d448d39204db2fd6...
Author: Evan Stade estade@gmail.com Date: Thu Aug 2 17:51:40 2007 -0700
gdi32: Don't print fixme more than once.
---
dlls/gdi32/enhmetafile.c | 4 +++- 1 files changed, 3 insertions(+), 1 deletions(-)
diff --git a/dlls/gdi32/enhmetafile.c b/dlls/gdi32/enhmetafile.c index 9e7684b..2b4d03f 100644 --- a/dlls/gdi32/enhmetafile.c +++ b/dlls/gdi32/enhmetafile.c @@ -1172,6 +1172,7 @@ BOOL WINAPI PlayEnhMetaFileRecord(
case EMR_EXTSELECTCLIPRGN: { + static int extselectcliprgn_cases; #if 0 const EMREXTSELECTCLIPRGN lpRgn = (const EMREXTSELECTCLIPRGN *)mr; HRGN hRgn = ExtCreateRegion(NULL, lpRgn->cbRgnData, (RGNDATA *)lpRgn->RgnData); @@ -1180,7 +1181,8 @@ BOOL WINAPI PlayEnhMetaFileRecord( /* ExtSelectClipRgn created a copy of the region */ DeleteObject(hRgn); #endif - FIXME("ExtSelectClipRgn\n"); + if(!(extselectcliprgn_cases++)) + FIXME("ExtSelectClipRgn\n"); break; }