From b360aca4f4f1181d41452537474159818d14582e Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Fri, 6 Nov 2020 13:13:37 -0500 Subject: tests: Improve output of test-shape We don't have any test cases for this in our testsuite, but it is useful to run this manually to see the shaping results. The output was missing all but the first char for the last cluster in an item. --- tests/test-shape.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/test-shape.c b/tests/test-shape.c index c2488dbf..53d6d40a 100644 --- a/tests/test-shape.c +++ b/tests/test-shape.c @@ -232,7 +232,7 @@ test_file (const gchar *filename, GString *string) if (i + 1 < glyphs->num_glyphs) p1 = text + item->offset + glyphs->log_clusters[i + 1]; else - p1 = g_utf8_next_char (p); + p1 = text + item->offset + item->length; } append_text (s1, p, p1 - p); g_string_append_printf (s2, "[%d]", gi->glyph); -- cgit v1.2.1