[gstreamer-bugs] [Bug 346730] some warnings about enums and macros

GStreamer (bugzilla.gnome.org) bugzilla-daemon at bugzilla.gnome.org
Thu Oct 12 13:30:39 PDT 2006


Do not reply to this via email (we are currently unable to handle email
responses and they get discarded).  You can add comments to this bug at
http://bugzilla.gnome.org/show_bug.cgi?id=346730

  GStreamer | gstreamer (core) | Ver: 0.10.8





------- Comment #11 from David Schleef  2006-10-12 20:29 UTC -------
It's good to have clean header files.  It makes it easier for other people to
use whatever compiler warnings they choose.

GStreamer (and glib) headers are not c89 compliant if they are not built with a
c89 compiler.  This is a limitation of glib's headers.  In particular,
glibconfig.h doesn't know that when the -ansi option is specified that c99
variadic macros are not allowed.

I suppose this bug could be reassigned to glib, but I doubt there's a way to
fix it.


-- 
Configure bugmail: http://bugzilla.gnome.org/userprefs.cgi?tab=email




More information about the Gstreamer-bugs mailing list