From: Stefan Kost Date: Sun, 28 Mar 2010 12:10:20 +0000 (+0300) Subject: build: fix redeclaration erors when building with --gst-disable-gst-debug X-Git-Tag: RELEASE-0.10.29~60 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=b40c2f81145510c0e34e8010da0365f6e80b6bdb;p=platform%2Fupstream%2Fgstreamer.git build: fix redeclaration erors when building with --gst-disable-gst-debug Give dummy symbols a uniqe name. --- diff --git a/gst/gstinfo.h b/gst/gstinfo.h index 77c2f49..216d60c 100644 --- a/gst/gstinfo.h +++ b/gst/gstinfo.h @@ -1177,12 +1177,12 @@ GST_FIXME (const char *format, ...) #define gst_debug_set_threshold_for_name(name,level) G_STMT_START{ }G_STMT_END #define gst_debug_unset_threshold_for_name(name) G_STMT_START{ }G_STMT_END -#define GST_DEBUG_CATEGORY(var) void _gst_dummy_declaration (void) -#define GST_DEBUG_CATEGORY_EXTERN(var) void _gst_dummy_declaration (void) +#define GST_DEBUG_CATEGORY(var) void _gst_debug_dummy_##var (void) +#define GST_DEBUG_CATEGORY_EXTERN(var) void _gst_debug_dummy_extern_##var (void) #if !defined(G_HAVE_GNUC_VARARGS) && !defined(G_HAVE_ISO_VARARGS) -#define GST_DEBUG_CATEGORY_STATIC(var) static GstDebugCategory *var = NULL +#define GST_DEBUG_CATEGORY_STATIC(var) static GstDebugCategory *_gst_debug_dummy_##var = NULL #else -#define GST_DEBUG_CATEGORY_STATIC(var) void _gst_dummy_declaration (void) +#define GST_DEBUG_CATEGORY_STATIC(var) void _gst_debug_dummy_##var (void) #endif #define GST_DEBUG_CATEGORY_INIT(var,name,color,desc) G_STMT_START{ }G_STMT_END #define GST_DEBUG_CATEGORY_GET(var,name) G_STMT_START{ }G_STMT_END