From 54fa564e012aa2f5aeac7fce9a6df0f592724eb3 Mon Sep 17 00:00:00 2001 From: Nirbheek Chauhan Date: Fri, 24 Jun 2016 05:26:09 +0530 Subject: [PATCH] gstconfig.h: Don't use extern with dllexport GCC emits an error for this with -Werror: plugin.c:22:1: error: 'gst_plugin_desc' initialized and declared 'extern' [-Werror] This matches how glib does symbol exporting. https://bugzilla.gnome.org/show_bug.cgi?id=767463 --- gst/gstconfig.h.in | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gst/gstconfig.h.in b/gst/gstconfig.h.in index 8a951fb2a7..b30ba8e047 100644 --- a/gst/gstconfig.h.in +++ b/gst/gstconfig.h.in @@ -140,9 +140,9 @@ * for the symbol inside a DLL */ #if defined(_WIN32) && !defined(GST_STATIC_COMPILATION) -# define GST_PLUGIN_EXPORT __declspec(dllexport) extern +# define GST_PLUGIN_EXPORT __declspec(dllexport) # ifdef GST_EXPORTS -# define GST_EXPORT __declspec(dllexport) extern +# define GST_EXPORT __declspec(dllexport) # else # define GST_EXPORT __declspec(dllimport) extern # endif