summaryrefslogtreecommitdiff
path: root/gui/valgrind
diff options
context:
space:
mode:
authorFelix Morgner <felix.morgner@gmail.com>2025-06-05 17:18:09 +0200
committerFelix Morgner <felix.morgner@gmail.com>2025-06-05 17:18:09 +0200
commit4dbac6b1c344cd2380378957e0fa65d0126eda0b (patch)
treed0cb0a1ad0904f9b1b9bf9442cd5cb96894da84e /gui/valgrind
parent9ee4843799c5a20be39818a86c7d31046db0ff01 (diff)
downloadturns-4dbac6b1c344cd2380378957e0fa65d0126eda0b.tar.xz
turns-4dbac6b1c344cd2380378957e0fa65d0126eda0b.zip
gui: update leak suppressions
Diffstat (limited to 'gui/valgrind')
-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
+ ...
+}