From b335a25638d4d54391f606522944e173ec603707 Mon Sep 17 00:00:00 2001 From: Louis Lenders Date: Thu, 22 Mar 2007 08:51:57 +0000 Subject: [PATCH] kernel32: Print a fixme only once. --- dlls/kernel32/actctx.c | 22 ++++++++++++++++++++-- 1 file changed, 20 insertions(+), 2 deletions(-) diff --git a/dlls/kernel32/actctx.c b/dlls/kernel32/actctx.c index af05fef5e0f..a0bd3c1bfa7 100644 --- a/dlls/kernel32/actctx.c +++ b/dlls/kernel32/actctx.c @@ -87,7 +87,16 @@ HANDLE WINAPI CreateActCtxW(PCACTCTXW pActCtx) */ BOOL WINAPI ActivateActCtx(HANDLE hActCtx, ULONG_PTR *ulCookie) { - FIXME("%p %p\n", hActCtx, ulCookie ); + static BOOL reported = FALSE; + + if (reported) + TRACE("%p %p\n", hActCtx, ulCookie); + else + { + FIXME("%p %p\n", hActCtx, ulCookie); + reported = TRUE; + } + if (ulCookie) *ulCookie = ACTCTX_FAKE_COOKIE; return TRUE; @@ -100,7 +109,16 @@ BOOL WINAPI ActivateActCtx(HANDLE hActCtx, ULONG_PTR *ulCookie) */ BOOL WINAPI DeactivateActCtx(DWORD dwFlags, ULONG_PTR ulCookie) { - FIXME("%08x %08lx\n", dwFlags, ulCookie); + static BOOL reported = FALSE; + + if (reported) + TRACE("%08x %08lx\n", dwFlags, ulCookie); + else + { + FIXME("%08x %08lx\n", dwFlags, ulCookie); + reported = TRUE; + } + if (ulCookie != ACTCTX_FAKE_COOKIE) return FALSE; return TRUE; -- 2.11.4.GIT