[PATCH v2 00/21] Introduce FIXME_ONCE macro
David Kahurani
k.kahurani at gmail.com
Mon Oct 18 07:57:59 CDT 2021
The following patches introduce the FIXME_ONCE macro
which suppresses repeated FIXMEs into WARNings. The current
FIXME macro tends to be insufficient in cases where
a developer wishes to suppresses fixmes other than the first.
It is based on the vkd3d version.
v2: Fix programming mistakes, fixed a test and some formating
David Kahurani (21):
include/wine: suppress subsequent FIXMEs into WARNINGs
dlls/kernelbase: Use FIXME_ONCE
dlls/ntdll: Use FIXME_ONCE
dlls/gdiplus: Use FIXME_ONCE
dlls/kernel32: Use FIXME_ONCE
dlls/msvcrt: Use FIXME_ONCE
dlls/dwrite: Use FIXME_ONCE
dlls/gdi32: Use FIXME_ONCE
dlls/advapi32: Use FIXME_ONCE
dlls/dxgi: Use FIXME_ONCE
dlls/iphlpapi: Use FIXME_ONCE
dlls/jscript: Use FIXME_ONCE
dlls/msctf: Use FIXME_ONCE
dlls/ntoskrnl.exe: Use FIXME_ONCE
dlls/rpcrt4: Use FIXME_ONCE
dlls/sechost: Use FIXME_ONCE
dlls/wbemprox: Use FIXME_ONCE
dlls/winecoreaudio.drv: Use FIXME_ONCE
dlls/wined3d: Use FIXME_ONCE
dlls/wtsapi32: Use FIXME_ONCE
dlls/xinput1_3: Use FIXME_ONCE
dlls/advapi32/eventlog.c | 3 +--
dlls/dwrite/analyzer.c | 5 +----
dlls/dwrite/font.c | 5 +----
dlls/dxgi/adapter.c | 4 +---
dlls/gdi32/uniscribe/opentype.c | 20 +++++---------------
dlls/gdi32/uniscribe/usp10.c | 6 ++----
dlls/gdiplus/graphics.c | 26 +++++++-------------------
dlls/gdiplus/graphicspath.c | 4 +---
dlls/gdiplus/metafile.c | 9 ++-------
dlls/iphlpapi/iphlpapi_main.c | 4 +---
dlls/jscript/global.c | 4 +---
dlls/kernel32/console.c | 4 +---
dlls/kernel32/process.c | 3 +--
dlls/kernelbase/locale.c | 10 ++++------
dlls/kernelbase/main.c | 5 +----
dlls/kernelbase/process.c | 3 +--
dlls/kernelbase/sync.c | 3 +--
dlls/kernelbase/thread.c | 3 +--
dlls/msctf/inputprocessor.c | 9 ++-------
dlls/msvcrt/concurrency.c | 3 +--
dlls/msvcrt/cpp.c | 3 +--
dlls/ntdll/misc.c | 4 +---
dlls/ntdll/unix/socket.c | 19 ++++---------------
dlls/ntdll/unix/system.c | 8 +++-----
dlls/ntdll/unix/thread.c | 3 +--
dlls/ntdll/unix/virtual.c | 9 +++------
dlls/ntoskrnl.exe/ntoskrnl.c | 3 +--
dlls/rpcrt4/ndr_marshall.c | 10 ++--------
dlls/sechost/trace.c | 3 +--
dlls/wbemprox/class.c | 6 ++----
dlls/winecoreaudio.drv/audiounit.c | 6 ++----
dlls/wined3d/state.c | 4 +---
dlls/wtsapi32/wtsapi32.c | 3 +--
dlls/xinput1_3/main.c | 4 +---
include/wine/debug.h | 29 +++++++++++++++++++++++++++++
35 files changed, 89 insertions(+), 158 deletions(-)
--
2.33.0
More information about the wine-devel
mailing list