include: Use DECLSPEC_HIDDEN instead of DECLSPEC_IMPORT for dll exports.

DECLSPEC_IMPORT interferes with delay imports on MinGW.

Signed-off-by: Alexandre Julliard <julliard@winehq.org>
stable
Alexandre Julliard 2019-05-02 14:52:15 +02:00
parent 9c6f2e2d88
commit 60ac1cec62
11 changed files with 13 additions and 13 deletions

View File

@ -31,7 +31,7 @@ extern "C" {
#ifdef _USER32_
#define WINUSERAPI
#else
#define WINUSERAPI DECLSPEC_IMPORT
#define WINUSERAPI DECLSPEC_HIDDEN
#endif
#include <dde.rh>

View File

@ -29,7 +29,7 @@ extern "C" {
#ifdef _USER32_
#define WINUSERAPI
#else
#define WINUSERAPI DECLSPEC_IMPORT
#define WINUSERAPI DECLSPEC_HIDDEN
#endif
/* Codepage Constants

View File

@ -26,7 +26,7 @@ extern "C" {
#ifdef _SLC_
#define SLCAPI
#else
#define SLCAPI DECLSPEC_IMPORT
#define SLCAPI DECLSPEC_HIDDEN
#endif
typedef GUID SLID;

View File

@ -28,13 +28,13 @@ extern "C" {
#ifdef _KERNEL32_
#define WINBASEAPI
#else
#define WINBASEAPI DECLSPEC_IMPORT
#define WINBASEAPI DECLSPEC_HIDDEN
#endif
#ifdef _ADVAPI32_
#define WINADVAPI
#else
#define WINADVAPI DECLSPEC_IMPORT
#define WINADVAPI DECLSPEC_HIDDEN
#endif
#include <libloaderapi.h>

View File

@ -26,7 +26,7 @@ extern "C" {
#ifdef _ADVAPI32_
#define WINADVAPI
#else
#define WINADVAPI DECLSPEC_IMPORT
#define WINADVAPI DECLSPEC_HIDDEN
#endif
#ifndef __SECHANDLE_DEFINED__

View File

@ -31,7 +31,7 @@ extern "C" {
#ifdef _ADVAPI32_
# define WINADVAPI
#else
# define WINADVAPI DECLSPEC_IMPORT
# define WINADVAPI DECLSPEC_HIDDEN
#endif
/* some typedefs for function parameters */

View File

@ -27,13 +27,13 @@ extern "C" {
#ifdef _GDI32_
#define WINGDIAPI
#else
#define WINGDIAPI DECLSPEC_IMPORT
#define WINGDIAPI DECLSPEC_HIDDEN
#endif
#ifdef _OPENGL32_
#define WGLAPI
#else
#define WGLAPI DECLSPEC_IMPORT
#define WGLAPI DECLSPEC_HIDDEN
#endif
typedef struct _ABCFLOAT {

View File

@ -25,7 +25,7 @@ extern "C" {
#endif
#ifndef _NORMALIZE_
# define WINNORMALIZEAPI DECLSPEC_IMPORT
# define WINNORMALIZEAPI DECLSPEC_HIDDEN
#else
# define WINNORMALIZEAPI
#endif

View File

@ -26,7 +26,7 @@ extern "C" {
#ifdef _ADVAPI32_
#define WINADVAPI
#else
#define WINADVAPI DECLSPEC_IMPORT
#define WINADVAPI DECLSPEC_HIDDEN
#endif
/* Service database names */

View File

@ -20,7 +20,7 @@
#define _WINUSER_
#if !defined(_USER32_)
#define WINUSERAPI DECLSPEC_IMPORT
#define WINUSERAPI DECLSPEC_HIDDEN
#else
#define WINUSERAPI
#endif

View File

@ -22,7 +22,7 @@
#ifdef _WMI_SOURCE_
#define WMIAPI __stdcall
#else
#define WMIAPI DECLSPEC_IMPORT __stdcall
#define WMIAPI DECLSPEC_HIDDEN __stdcall
#endif
#include <guiddef.h>