From 2c2a2ec38055092f368b44d4affefdfa8df17ff9 Mon Sep 17 00:00:00 2001 From: Simon Ser Date: Sat, 14 Mar 2026 13:08:24 +0100 Subject: [PATCH] common/pango: ensure we return zero on get_text_size() error Avoid leaving out pointers undefined. --- common/pango.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/common/pango.c b/common/pango.c index e52b52b93..9efa93f7e 100644 --- a/common/pango.c +++ b/common/pango.c @@ -84,6 +84,8 @@ PangoLayout *get_pango_layout(cairo_t *cairo, const PangoFontDescription *desc, void get_text_size(cairo_t *cairo, const PangoFontDescription *desc, int *width, int *height, int *baseline, double scale, bool markup, const char *fmt, ...) { + *width = *height = *baseline = 0; + va_list args; va_start(args, fmt); char *buf = vformat_str(fmt, args);