From: Sebastian Dröge Date: Tue, 17 May 2011 07:35:54 +0000 (+0200) Subject: structure: Make both parameters to gst_structure_is_equal() const X-Git-Tag: RELEASE-0.10.36~305 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=b4dea3a1d3133b9a94ffdaba5122a59cdae9cf9c;p=platform%2Fupstream%2Fgstreamer.git structure: Make both parameters to gst_structure_is_equal() const --- diff --git a/gst/gststructure.c b/gst/gststructure.c index cfc42a6..3955169 100644 --- a/gst/gststructure.c +++ b/gst/gststructure.c @@ -2921,7 +2921,7 @@ static gboolean gst_structure_is_equal_foreach (GQuark field_id, const GValue * val2, gpointer data) { - GstStructure *struct1 = (GstStructure *) data; + const GstStructure *struct1 = (const GstStructure *) data; const GValue *val1 = gst_structure_id_get_value (struct1, field_id); if (G_UNLIKELY (val1 == NULL)) @@ -2946,7 +2946,7 @@ gst_structure_is_equal_foreach (GQuark field_id, const GValue * val2, **/ gboolean gst_structure_is_equal (const GstStructure * structure1, - GstStructure * structure2) + const GstStructure * structure2) { g_return_val_if_fail (GST_IS_STRUCTURE (structure1), FALSE); g_return_val_if_fail (GST_IS_STRUCTURE (structure2), FALSE); @@ -2959,7 +2959,7 @@ gst_structure_is_equal (const GstStructure * structure1, } return gst_structure_foreach (structure1, gst_structure_is_equal_foreach, - structure2); + (gpointer) structure2); } diff --git a/gst/gststructure.h b/gst/gststructure.h index ca92188..89a79f5 100644 --- a/gst/gststructure.h +++ b/gst/gststructure.h @@ -249,7 +249,7 @@ gboolean gst_structure_fixate_field_nearest_fraction (GstStructu const gint target_denominator); gboolean gst_structure_is_equal(const GstStructure *structure1, - GstStructure *structure2); + const GstStructure *structure2); gboolean gst_structure_can_intersect(const GstStructure *struct1, const GstStructure *struct2); GstStructure* gst_structure_intersect (const GstStructure *struct1,