2 * PROJECT: ReactOS 'General' Shim library
3 * LICENSE: GPL-2.0+ (https://spdx.org/licenses/GPL-2.0+)
4 * PURPOSE: Ignore debug output shim
5 * COPYRIGHT: Copyright 2017 Mark Jansen (mark.jansen@reactos.org)
8 #define WIN32_NO_STATUS
15 #define SHIM_NS IgnoreDebugOutput
16 #include <setup_shim.inl>
18 void WINAPI
SHIM_OBJ_NAME(OutputDebugStringA
)(LPCSTR lpOutputString
)
23 void WINAPI
SHIM_OBJ_NAME(OutputDebugStringW
)(LPCWSTR lpOutputString
)
28 #define SHIM_NUM_HOOKS 2
29 #define SHIM_SETUP_HOOKS \
30 SHIM_HOOK(0, "KERNEL32.DLL", "OutputDebugStringA", SHIM_OBJ_NAME(OutputDebugStringA)) \
31 SHIM_HOOK(1, "KERNEL32.DLL", "OutputDebugStringW", SHIM_OBJ_NAME(OutputDebugStringW))
33 #include <implement_shim.inl>