diff --git a/glib/gtypes.h b/glib/gtypes.h index df65836a08a367a0904df7892965c705baf52252..23c5a129568d1985498267c4e19bb05e344a9400 100644 --- a/glib/gtypes.h +++ b/glib/gtypes.h @@ -565,7 +565,7 @@ G_END_DECLS # else /* !GLIB_STATIC_COMPILATION */ # ifdef GLIB_COMPILATION # ifdef DLL_EXPORT -# define GLIB_VAR __declspec(dllexport) +# define GLIB_VAR extern __declspec(dllexport) # else /* !DLL_EXPORT */ # define GLIB_VAR extern # endif /* !DLL_EXPORT */ diff --git a/gobject/gparamspecs.h b/gobject/gparamspecs.h index 0309f9bb34e9b45bbddc11d9be70d3c4cb1e6f8b..d0e4d5953f54e39269001285c9b8c55a8aad8995 100644 --- a/gobject/gparamspecs.h +++ b/gobject/gparamspecs.h @@ -1150,7 +1150,7 @@ GParamSpec* g_param_spec_variant (const gchar *name, # else /* !GOBJECT_STATIC_COMPILATION */ # ifdef GOBJECT_COMPILATION # ifdef DLL_EXPORT -# define GOBJECT_VAR __declspec(dllexport) +# define GOBJECT_VAR extern __declspec(dllexport) # else /* !DLL_EXPORT */ # define GOBJECT_VAR extern # endif /* !DLL_EXPORT */