aboutsummaryrefslogtreecommitdiffstats
path: root/text/test-layout.c
diff options
context:
space:
mode:
Diffstat (limited to 'text/test-layout.c')
-rw-r--r--text/test-layout.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/text/test-layout.c b/text/test-layout.c
index 5282572..420733a 100644
--- a/text/test-layout.c
+++ b/text/test-layout.c
@@ -88,6 +88,7 @@ int main(int argc, char **argv) {
'1', '2', '3', 0x0661, 0x0662, 0x200E, 0x200F, 0x2028, 0x2014, 0x00A0};
VegaShaper *shaper = vega_shaper_new();
VegaLayout layout = {0};
+ VegaFonts fonts = {{&shaping}, 1, NULL, NULL};
size_t lines = 0, glyphs = 0, characters = 0;
double seconds = 0;
static uint32_t codes[2048];
@@ -115,7 +116,7 @@ int main(int argc, char **argv) {
int32_t width = below(5) == 0 ? 0 : (int32_t)(shaping.upem * (1 + below(30)));
struct timespec a, b;
clock_gettime(CLOCK_MONOTONIC, &a);
- if (!vega_layout(&layout, shaper, &shaping, codes, n, direction, width)) {
+ if (!vega_layout(&layout, shaper, &fonts, codes, n, direction, width)) {
fail(k, "no layout");
continue;
}