gst/gstcaps.*: Constify the field gchar * params in set_simple and friends.
authorJosé Alburquerque <jaalburqu@svn.gnome.org>
Mon, 24 Mar 2008 10:33:41 +0000 (10:33 +0000)
committerWim Taymans <wim.taymans@gmail.com>
Mon, 24 Mar 2008 10:33:41 +0000 (10:33 +0000)
Original commit message from CVS:
Patch by:  José Alburquerque <jaalburqu at svn dot gnome dot org>
* gst/gstcaps.c: (gst_caps_set_simple),
(gst_caps_set_simple_valist), (gst_caps_intersect):
* gst/gstcaps.h:
Constify the field gchar * params in set_simple and friends.
Fixes #522326.

ChangeLog
gst/gstcaps.c
gst/gstcaps.h

index 3939bfe..ebb1c0d 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,15 @@
 2008-03-24  Wim Taymans  <wim.taymans@collabora.co.uk>
 
+       Patch by:  José Alburquerque <jaalburqu at svn dot gnome dot org>
+
+       * gst/gstcaps.c: (gst_caps_set_simple),
+       (gst_caps_set_simple_valist), (gst_caps_intersect):
+       * gst/gstcaps.h:
+       Constify the field gchar * params in set_simple and friends.
+       Fixes #522326.
+
+2008-03-24  Wim Taymans  <wim.taymans@collabora.co.uk>
+
        * gst/gstvalue.c: (gst_value_transform_object_string):
        Transform a GstObject to a more meaningfull string that includes the
        object type in addition to its name.
index fd330f5..501530c 100644 (file)
@@ -863,7 +863,7 @@ gst_caps_truncate (GstCaps * caps)
  * manner as gst_structure_set(), and be NULL-terminated.
  */
 void
-gst_caps_set_simple (GstCaps * caps, char *field, ...)
+gst_caps_set_simple (GstCaps * caps, const char *field, ...)
 {
   GstStructure *structure;
   va_list var_args;
@@ -890,7 +890,7 @@ gst_caps_set_simple (GstCaps * caps, char *field, ...)
  * manner as gst_structure_set(), and be NULL-terminated.
  */
 void
-gst_caps_set_simple_valist (GstCaps * caps, char *field, va_list varargs)
+gst_caps_set_simple_valist (GstCaps * caps, const char *field, va_list varargs)
 {
   GstStructure *structure;
 
index 8d8d22f..d71dd75 100644 (file)
@@ -208,9 +208,9 @@ GstStructure *    gst_caps_get_structure           (const GstCaps *caps,
 GstCaps *         gst_caps_copy_nth                (const GstCaps *caps, guint nth);
 void              gst_caps_truncate                (GstCaps       *caps);
 void              gst_caps_set_simple              (GstCaps       *caps,
-                                                    char          *field, ...) G_GNUC_NULL_TERMINATED;
+                                                    const char    *field, ...) G_GNUC_NULL_TERMINATED;
 void              gst_caps_set_simple_valist       (GstCaps       *caps,
-                                                    char          *field,
+                                                    const char    *field,
                                                     va_list        varargs);
 
 /* tests */