From e6a3fd9bbbfbee55c93c60dab322693b41113ea8 Mon Sep 17 00:00:00 2001 From: Brian Cameron Date: Fri, 17 Apr 2009 10:11:21 +0100 Subject: [PATCH] gstinfo: don't assume G_HAVE_ISO_VARARGS implies ISO C99 Makes headers C++ clean, esp. with the Sun compilers. Fixes #567692. --- gst/gstinfo.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gst/gstinfo.h b/gst/gstinfo.h index dcefc8b..37a4a3b 100644 --- a/gst/gstinfo.h +++ b/gst/gstinfo.h @@ -220,7 +220,7 @@ struct _GstDebugCategory { #ifndef GST_FUNCTION #if defined (__GNUC__) || (defined (_MSC_VER) && _MSC_VER >= 1300) # define GST_FUNCTION ((const char*) (__FUNCTION__)) -#elif defined (G_HAVE_ISO_VARARGS) +#elif defined (__STDC__) && defined (__STDC_VERSION__) && __STDC_VERSION__ >= 199901L # define GST_FUNCTION ((const char*) (__func__)) #else # define GST_FUNCTION ((const char*) ("???")) -- 2.7.4