From 3fd4249a1d843313fbdf962556160cbf96777e7f Mon Sep 17 00:00:00 2001 From: Nirbheek Chauhan Date: Wed, 19 Jul 2017 04:14:13 +0530 Subject: [PATCH] decklink: Fix CI failure due to missing WINAPI definition WINAPI is for the windows calling convention to use, and should expand to nothing on Linux. https://build.gnome.org/continuous/buildmaster/builds/2017/07/18/76/build/log-gst-plugins-bad.txt --- sys/decklink/gstdecklink.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/sys/decklink/gstdecklink.h b/sys/decklink/gstdecklink.h index ab5550c..a630f2b 100644 --- a/sys/decklink/gstdecklink.h +++ b/sys/decklink/gstdecklink.h @@ -46,11 +46,12 @@ # else # define CONVERT_COM_STRING(s) BSTR _s = (BSTR)s; s = _com_util::ConvertBSTRToString(_s); ::SysFreeString(_s); # define FREE_COM_STRING(s) delete[] s; -# endif +# endif /* __MINGW32__ */ #else #define COMSTR_T const char* #define CONVERT_COM_STRING(s) #define FREE_COM_STRING(s) +#define WINAPI #endif /* G_OS_WIN32 */ typedef enum { -- 2.7.4