gst.supp: More suppressions for glib 2.23
authorEdward Hervey <bilboed@bilboed.com>
Fri, 12 Mar 2010 14:16:30 +0000 (15:16 +0100)
committerEdward Hervey <bilboed@bilboed.com>
Fri, 12 Mar 2010 14:17:26 +0000 (15:17 +0100)
See on gentoo ~amd64. Also simplified existing ones.

gst.supp

index 8da1795..aec0055 100644 (file)
--- a/gst.supp
+++ b/gst.supp
 {
    <g_type_init calloc>
    Memcheck:Leak
-   fun:calloc
-   fun:g_malloc0
-   obj:*
-   obj:*
+   fun:*alloc
+   ...
    fun:g_type_register_fundamental
 }
 
    fun:dlopen@@GLIBC_2.2.5
 }
 
-# glib 2.22 leaks
+# glib type leaks
 {
    <insert_a_suppression_name_here>
    Memcheck:Leak
    fun:*alloc
-   fun:*
-   fun:type_data_make_W
+   ...
    fun:g_type_register_static
    fun:g_param_type_register_static
 }
 
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   fun:*alloc
+   ...
+   fun:g_param_type_register_static
+   fun:g_param_spec_types_init
+}
+
 # new registry system
 # all of this will only be created once when loading registry.