summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--gui/valgrind/fontconfig.supp75
1 files changed, 75 insertions, 0 deletions
diff --git a/gui/valgrind/fontconfig.supp b/gui/valgrind/fontconfig.supp
index 831b336..caefada 100644
--- a/gui/valgrind/fontconfig.supp
+++ b/gui/valgrind/fontconfig.supp
@@ -11,3 +11,78 @@
...
fun:_FcConfigParse.lto_priv.0
}
+
+{
+ fc_pattern_object_add_with_binding_1
+ Memcheck:Leak
+ match-leak-kinds: indirect
+ fun:malloc
+ ...
+ fun:FcPatternObjectAddWithBinding
+ ...
+}
+
+{
+ fc_pattern_object_add_with_binding_2
+ Memcheck:Leak
+ match-leak-kinds: indirect
+ fun:calloc
+ ...
+ fun:FcPatternObjectAddWithBinding
+ ...
+}
+
+{
+ fc_config_evaluate
+ Memcheck:Leak
+ match-leak-kinds: indirect
+ fun:malloc
+ fun:strdup
+ ...
+ fun:FcConfigEvaluate
+ ...
+}
+
+{
+ fc_config_values
+ Memcheck:Leak
+ match-leak-kinds: indirect
+ fun:malloc
+ fun:FcConfigValues
+ ...
+}
+
+{
+ fc_value_save
+ Memcheck:Leak
+ match-leak-kinds: indirect
+ fun:malloc
+ fun:strdup
+ ...
+ fun:FcValueSave
+ ...
+}
+
+{
+ fc_font_set_match
+ Memcheck:Leak
+ match-leak-kinds: indirect
+ fun:calloc
+ ...
+ fun:FcFontSetMatch
+ ...
+}
+
+# Pango
+
+{
+ pango_layout_get_pixel_extents
+ Memcheck:Leak
+ match-leak-kinds: possible
+ fun:calloc
+ ...
+ fun:pango_fc_font_map_load_fontset
+ ...
+ fun:pango_layout_get_pixel_extents
+ ...
+}