summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEdward Hervey <bilboed@bilboed.com>2009-11-27 17:29:47 (GMT)
committerEdward Hervey <bilboed@bilboed.com>2009-11-27 17:29:47 (GMT)
commit9e515e3efea06d5762a472e1cfc3e6f3505284cb (patch)
treee651880c44d43e86fb378bb55f7bd1aea0b2a9fd
parenta700401b33069b5106d7f6198d66aa315d919bb9 (diff)
gst.supp: Suppression for allocation done only once at initialization
Tags are only registered once, and we keep a reference to some classes.
-rw-r--r--gst.supp26
1 files changed, 26 insertions, 0 deletions
diff --git a/gst.supp b/gst.supp
index c9a57b7..f368a14 100644
--- a/gst.supp
+++ b/gst.supp
@@ -4340,3 +4340,29 @@
fun:_priv_gst_registry_chunks_load_plugin
}
+# system-wide tags
+# these tags are registered once
+
+{
+ <insert_a_suppression_name_here>
+ Memcheck:Leak
+ fun:*alloc
+ fun:*
+ fun:*
+ fun:gst_tag_register
+ fun:_gst_tag_initialize
+}
+
+# system-wide type classes that we keep referenced
+
+{
+ <insert_a_suppression_name_here>
+ Memcheck:Leak
+ fun:*alloc
+ fun:*
+ fun:*
+ fun:*
+ fun:*
+ fun:g_type_class_ref
+ fun:init_post
+}