fixes bug http://bugzilla.gnome.org/show_bug.cgi?id=90332
authorThomas Vander Stichele <thomas@apestaart.org>
Mon, 12 Aug 2002 16:40:50 +0000 (16:40 +0000)
committerThomas Vander Stichele <thomas@apestaart.org>
Mon, 12 Aug 2002 16:40:50 +0000 (16:40 +0000)
Original commit message from CVS:
fixes bug
http://bugzilla.gnome.org/show_bug.cgi?id=90332

common
gst/gstelement.c
gst/gstelement.h
gst/gstpad.c
gst/gstpad.h

diff --git a/common b/common
index 49b94b4..e400d0f 160000 (submodule)
--- a/common
+++ b/common
@@ -1 +1 @@
-Subproject commit 49b94b4d92a9621d42aa6c80bd720e2abc747fe4
+Subproject commit e400d0fc2780dac2ee516286893d4f312d065f86
index e16da5a..cb88d40 100644 (file)
@@ -995,7 +995,7 @@ gst_element_remove_pad (GstElement *element, GstPad *pad)
  * Returns: the added ghost pad or NULL, if no ghost pad was created.
  */
 GstPad *
-gst_element_add_ghost_pad (GstElement *element, GstPad *pad, gchar *name)
+gst_element_add_ghost_pad (GstElement *element, GstPad *pad, const gchar *name)
 {
   GstPad *ghostpad;
 
@@ -1007,8 +1007,9 @@ gst_element_add_ghost_pad (GstElement *element, GstPad *pad, gchar *name)
   /* then check to see if there's already a pad by that name here */
   g_return_val_if_fail (gst_object_check_uniqueness (element->pads, name) == TRUE, NULL);
 
-  GST_DEBUG(GST_CAT_ELEMENT_PADS,"creating new ghost pad called %s, from pad %s:%s",
-            name,GST_DEBUG_PAD_NAME(pad));
+  GST_DEBUG (GST_CAT_ELEMENT_PADS, 
+             "creating new ghost pad called %s, from pad %s:%s",
+             name, GST_DEBUG_PAD_NAME(pad));
   ghostpad = gst_ghost_pad_new (name, pad);
 
   /* add it to the list */
index af24eb2..a5b7674 100644 (file)
@@ -228,7 +228,7 @@ GstScheduler*               gst_element_get_scheduler       (GstElement *element);
 
 void                   gst_element_add_pad             (GstElement *element, GstPad *pad);
 void                   gst_element_remove_pad          (GstElement *element, GstPad *pad);
-GstPad *               gst_element_add_ghost_pad       (GstElement *element, GstPad *pad, gchar *name);
+GstPad *               gst_element_add_ghost_pad       (GstElement *element, GstPad *pad, const gchar *name);
 void                   gst_element_remove_ghost_pad    (GstElement *element, GstPad *pad);
 
 GstPad*                        gst_element_get_pad             (GstElement *element, const gchar *name);
index c97efb4..f61b671 100644 (file)
@@ -2400,7 +2400,7 @@ gst_ghost_pad_init (GstGhostPad *pad)
  * Returns: new ghost pad
  */
 GstPad*
-gst_ghost_pad_new (gchar *name,
+gst_ghost_pad_new (const gchar *name,
                    GstPad *pad)
 {
   GstGhostPad *ghostpad;
index b37a5b2..fdc2b57 100644 (file)
@@ -489,7 +489,7 @@ void                        gst_pad_load_and_connect                (xmlNodePtr self, GstObject *parent);
 
 
 /* ghostpads */
-GstPad*                        gst_ghost_pad_new                       (gchar *name,GstPad *pad);
+GstPad*                        gst_ghost_pad_new                       (const gchar *name, GstPad *pad);
 
 
 /* templates and factories */