uxtheme/tests: Use win_skip() for missing APIs.

A missing API is a todo in Wine.
This commit is contained in:
Francois Gouget 2023-05-05 02:31:42 +02:00 committed by Alexandre Julliard
parent d569196e95
commit 858811a9f5

View file

@ -173,17 +173,18 @@ static BOOL set_primary_monitor_effective_dpi(unsigned int primary_dpi)
BOOL ret = FALSE; BOOL ret = FALSE;
LONG error; LONG error;
#define CHECK_FUNC(func) \ #define CHECK_FUNC(func) \
if (!p##func) \ if (!p##func) \
{ \ { \
skip("%s() is unavailable.\n", #func); \ win_skip("%s() is unavailable.\n", #func); \
return FALSE; \ ret = TRUE; \
} }
CHECK_FUNC(D3DKMTCloseAdapter) CHECK_FUNC(D3DKMTCloseAdapter)
CHECK_FUNC(D3DKMTOpenAdapterFromGdiDisplayName) CHECK_FUNC(D3DKMTOpenAdapterFromGdiDisplayName)
CHECK_FUNC(DisplayConfigGetDeviceInfo) CHECK_FUNC(DisplayConfigGetDeviceInfo)
CHECK_FUNC(DisplayConfigSetDeviceInfo) todo_wine CHECK_FUNC(DisplayConfigSetDeviceInfo)
if (ret) return FALSE;
#undef CHECK_FUNC #undef CHECK_FUNC