diff options
author | Matthias Clasen <mclasen@redhat.com> | 2021-01-23 18:40:27 +0000 |
---|---|---|
committer | Matthias Clasen <mclasen@redhat.com> | 2021-01-23 18:40:27 +0000 |
commit | acc6f7bf03a5e1ca5d2e1e2206d5005b8ba0d810 (patch) | |
tree | f098ad62654bc3ebce17b3e4fab93ca1ad8181d9 | |
parent | 87bab7a883bda1766606578470367310c6a5adaf (diff) | |
parent | f7f15d079ec5e4716d88ff5796dcfa9a2e1629e8 (diff) | |
download | pango-acc6f7bf03a5e1ca5d2e1e2206d5005b8ba0d810.tar.gz |
Merge branch 'fix-test-leak' into 'master'
Fix test leak
See merge request GNOME/pango!276
-rw-r--r-- | .gitlab-ci.yml | 1 | ||||
-rwxr-xr-x | .gitlab-ci/run-tests.sh | 2 | ||||
-rw-r--r-- | tests/testmisc.c | 1 |
3 files changed, 2 insertions, 2 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 724459de..5b2c361d 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -52,7 +52,6 @@ asan-build: - CC=clang meson --buildtype=debugoptimized -Db_sanitize=address -Db_lundef=false -Dintrospection=disabled _build - ninja -C _build - .gitlab-ci/run-tests.sh _build - allow_failure: true artifacts: when: always reports: diff --git a/.gitlab-ci/run-tests.sh b/.gitlab-ci/run-tests.sh index 73a1951f..d82f1d08 100755 --- a/.gitlab-ci/run-tests.sh +++ b/.gitlab-ci/run-tests.sh @@ -7,7 +7,7 @@ srcdir=$( pwd ) builddir=$1 # Ignore memory leaks lower in dependencies -export LSAN_OPTIONS=suppressions=$srcdir/lsan.supp +export LSAN_OPTIONS=suppressions=$srcdir/lsan.supp:print_suppressions=0 # Check leaks of slices export G_SLICE=always-malloc diff --git a/tests/testmisc.c b/tests/testmisc.c index 48f60ee9..1697b7cd 100644 --- a/tests/testmisc.c +++ b/tests/testmisc.c @@ -64,6 +64,7 @@ test_itemize_utf8 (void) result = pango_itemize_with_base_dir (context, PANGO_DIRECTION_LTR, "\xc3\xa1\na", 3, 1, NULL, NULL); g_assert (result != NULL); + g_list_free_full (result, (GDestroyNotify)pango_item_free); g_object_unref (context); } |