From ee0cd76769d395ce99fad6b76622cfeff714b0f5 Mon Sep 17 00:00:00 2001 From: Phil Jones Date: Fri, 10 Jun 2022 14:31:54 +0100 Subject: Remove unneeded Pango layouts. We don't actually need a separate pango layout for each piece of text, as we only use them one-by-one anyway, so just use one instead. --- src/entry_backend/pango.h | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) (limited to 'src/entry_backend/pango.h') diff --git a/src/entry_backend/pango.h b/src/entry_backend/pango.h index ef58be3..67b199f 100644 --- a/src/entry_backend/pango.h +++ b/src/entry_backend/pango.h @@ -7,9 +7,7 @@ struct entry; struct entry_backend { PangoContext *context; - PangoLayout *prompt_layout; - PangoLayout *entry_layout; - PangoLayout *result_layouts[5]; + PangoLayout *layout; }; void entry_backend_init(struct entry *entry, uint32_t *width, uint32_t *height, uint32_t scale); -- cgit v1.2.3