Add G_DISABLE_DEPRECATED and fix deprecated code
authorDavid Schleef <ds@schleef.org>
Mon, 3 Nov 2003 20:56:53 +0000 (20:56 +0000)
committerDavid Schleef <ds@schleef.org>
Mon, 3 Nov 2003 20:56:53 +0000 (20:56 +0000)
Original commit message from CVS:
Add G_DISABLE_DEPRECATED and fix deprecated code

configure.ac
gst/elements/gsttee.c
gst/gstutils.c
plugins/elements/gsttee.c

index a28ea9cbc7802ca8cbe3b6cebb561be8a8a9404a..2418dd50027c3b3236ecbe87b2de086959281514 100644 (file)
@@ -53,6 +53,7 @@ dnl decide on error flags
 AS_COMPILER_FLAG(-Wall,GST_ERROR="$GST_ERROR -Wall",GST_ERROR="$GST_ERROR")
 if test "x$GST_CVS" = "xyes"; then
   AS_COMPILER_FLAG(-Werror,GST_ERROR="$GST_ERROR -Werror",GST_ERROR="$GST_ERROR")
+  GST_ERROR="$GST_ERROR -DG_DISABLE_DEPRECATED"
 fi
 
 dnl We disable static building for development, for time savings
index 4f0249f20cc6b31331fa80b09830ede3f3dc3c0a..363684edae00092c2288b4699a75a8f07eabdddc 100644 (file)
@@ -26,6 +26,8 @@
 
 #include "gsttee.h"
 
+#include <string.h>
+
 GST_DEBUG_CATEGORY_STATIC (gst_tee_debug);
 #define GST_CAT_DEFAULT gst_tee_debug
 
@@ -241,7 +243,7 @@ gint name_pad_compare (gconstpointer a, gconstpointer b)
   
   g_assert (GST_IS_PAD (pad));
 
-  return g_strcasecmp (name, gst_pad_get_name (pad)); /* returns 0 if match */
+  return strcmp (name, gst_pad_get_name (pad)); /* returns 0 if match */
 }
 
 static GstPad*
index 6dd2e2d201a75a9e1fe3a0854af0813ea676e179..c59ab72eb0575b26875f69bc69a95f3d26e3748d 100644 (file)
@@ -209,7 +209,7 @@ gst_util_set_object_arg (GObject * object, const gchar * name, const gchar * val
        case G_TYPE_BOOLEAN:{
          gboolean i = FALSE;
 
-         if (!g_strncasecmp ("true", value, 4))
+         if (!g_ascii_strncasecmp ("true", value, 4))
            i = TRUE;
          g_object_set (G_OBJECT (object), name, i, NULL);
          break;
index 4f0249f20cc6b31331fa80b09830ede3f3dc3c0a..363684edae00092c2288b4699a75a8f07eabdddc 100644 (file)
@@ -26,6 +26,8 @@
 
 #include "gsttee.h"
 
+#include <string.h>
+
 GST_DEBUG_CATEGORY_STATIC (gst_tee_debug);
 #define GST_CAT_DEFAULT gst_tee_debug
 
@@ -241,7 +243,7 @@ gint name_pad_compare (gconstpointer a, gconstpointer b)
   
   g_assert (GST_IS_PAD (pad));
 
-  return g_strcasecmp (name, gst_pad_get_name (pad)); /* returns 0 if match */
+  return strcmp (name, gst_pad_get_name (pad)); /* returns 0 if match */
 }
 
 static GstPad*