From 4fce13e06b438fb524143f70fdb71c562c59b250 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Herm=C3=A8s=20B=C3=A9lusca-Ma=C3=AFto?= Date: Wed, 14 May 2025 22:21:42 +0200 Subject: [PATCH] [SDK] winbase.h: Add missing WINADVAPI define (#8019) --- sdk/include/psdk/winbase.h | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/sdk/include/psdk/winbase.h b/sdk/include/psdk/winbase.h index 17abf21d393..1d5d50ff224 100644 --- a/sdk/include/psdk/winbase.h +++ b/sdk/include/psdk/winbase.h @@ -1,16 +1,22 @@ #ifndef _WINBASE_ #define _WINBASE_ +#ifdef __cplusplus +extern "C" { +#endif + +#if !defined(_ADVAPI32_) +#define WINADVAPI DECLSPEC_IMPORT +#else +#define WINADVAPI +#endif + #if !defined(_KERNEL32_) #define WINBASEAPI DECLSPEC_IMPORT #else #define WINBASEAPI #endif -#ifdef __cplusplus -extern "C" { -#endif - #include #include #include @@ -4183,4 +4189,4 @@ WCHAR * CDECL wine_get_dos_file_name(LPCSTR str); #include #include -#endif /* _WINBASE_H */ +#endif /* _WINBASE_ */