Fixes -Wundef warnings
authorBenjamin Otte <otte@redhat.com>
Wed, 3 Mar 2010 09:31:26 +0000 (10:31 +0100)
committerBenjamin Otte <otte@redhat.com>
Wed, 10 Mar 2010 19:46:09 +0000 (20:46 +0100)
... and adds that flag to configure.ac

https://bugzilla.gnome.org/show_bug.cgi?id=611692

configure.ac
gst/gstbuffer.c
tests/check/libs/transform1.c

index 29706b0..ed325a9 100644 (file)
@@ -578,7 +578,7 @@ GST_PKG_DEPS="glib-2.0, gobject-2.0, gmodule-no-export-2.0, gthread-2.0"
 AC_SUBST(GST_PKG_DEPS)
 
 dnl define an ERROR_CFLAGS Makefile variable
-AG_GST_SET_ERROR_CFLAGS($GST_GIT, [-Wredundant-decls])
+AG_GST_SET_ERROR_CFLAGS($GST_GIT, [-Wredundant-decls -Wundef])
 
 dnl define correct level for debugging messages
 AG_GST_SET_LEVEL_DEFAULT($GST_GIT)
index 8f4d127..f8e97da 100644 (file)
 #include "gstinfo.h"
 #include "gstutils.h"
 #include "gstminiobject.h"
+#include "gstversion.h"
 
 static void gst_buffer_finalize (GstBuffer * buffer);
 static GstBuffer *_gst_buffer_copy (GstBuffer * buffer);
index 67d22fc..afd09a7 100644 (file)
@@ -195,11 +195,7 @@ GST_START_TEST (basetransform_chain_pt2)
   buffer = gst_test_trans_pop (trans);
   fail_unless (buffer != NULL);
   fail_unless (GST_BUFFER_SIZE (buffer) == 20);
-#if OPTIMIZED
-  fail_unless (GST_BUFFER_CAPS (buffer) == caps);
-#else
   fail_unless (gst_caps_is_equal (GST_BUFFER_CAPS (buffer), caps));
-#endif
 
   gst_buffer_unref (buffer);
 
@@ -235,11 +231,7 @@ GST_START_TEST (basetransform_chain_pt2)
   buffer = gst_test_trans_pop (trans);
   fail_unless (buffer != NULL);
   fail_unless (GST_BUFFER_SIZE (buffer) == 10);
-#if OPTIMIZED
-  fail_unless (GST_BUFFER_CAPS (buffer) == caps);
-#else
   fail_unless (gst_caps_is_equal (GST_BUFFER_CAPS (buffer), caps));
-#endif
 
   gst_buffer_unref (buffer);
 
@@ -462,11 +454,7 @@ GST_START_TEST (basetransform_chain_ip2)
   buffer = gst_test_trans_pop (trans);
   fail_unless (buffer != NULL);
   fail_unless (GST_BUFFER_SIZE (buffer) == 20);
-#if OPTIMIZED
-  fail_unless (GST_BUFFER_CAPS (buffer) == caps);
-#else
   fail_unless (gst_caps_is_equal (GST_BUFFER_CAPS (buffer), caps));
-#endif
   gst_buffer_unref (buffer);
 
   /* with caps buffer */
@@ -501,11 +489,7 @@ GST_START_TEST (basetransform_chain_ip2)
   buffer = gst_test_trans_pop (trans);
   fail_unless (buffer != NULL);
   fail_unless (GST_BUFFER_SIZE (buffer) == 20);
-#if OPTIMIZED
-  fail_unless (GST_BUFFER_CAPS (buffer) == caps);
-#else
   fail_unless (gst_caps_is_equal (GST_BUFFER_CAPS (buffer), caps));
-#endif
 
   /* output buffer has refcount 1 */
   fail_unless (GST_MINI_OBJECT_REFCOUNT_VALUE (buffer) == 1);