From: Tim-Philipp Müller Date: Sat, 29 Oct 2011 22:52:22 +0000 (+0100) Subject: structure: identical structures are definitely equal X-Git-Tag: RELEASE-0.10.36~100 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=bc1a37e64f00f99518047d20442233b266b8ef9b;p=platform%2Fupstream%2Fgstreamer.git structure: identical structures are definitely equal --- diff --git a/gst/gststructure.c b/gst/gststructure.c index 271ef87..b9abcf6 100644 --- a/gst/gststructure.c +++ b/gst/gststructure.c @@ -2946,6 +2946,9 @@ gst_structure_is_equal (const GstStructure * structure1, g_return_val_if_fail (GST_IS_STRUCTURE (structure1), FALSE); g_return_val_if_fail (GST_IS_STRUCTURE (structure2), FALSE); + if (G_UNLIKELY (structure1 == structure2)) + return TRUE; + if (structure1->name != structure2->name) { return FALSE; }