From: Matthias Clasen Date: Sat, 13 Aug 2022 00:02:58 +0000 (-0400) Subject: inscription: Plug a memory leak X-Git-Tag: archive/raspbian/4.8.3+ds-2+rpi1~3^2~20^2~3^2~89^2 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=33cf8f9404666f1eb2e9522ef12ca0ecd41e0108;p=gtk4.git inscription: Plug a memory leak PangoFontMetrics also need to be freed. --- diff --git a/gtk/gtkinscription.c b/gtk/gtkinscription.c index edad5f7ac9..7ce22702eb 100644 --- a/gtk/gtkinscription.c +++ b/gtk/gtkinscription.c @@ -344,9 +344,9 @@ get_line_pixels (GtkInscription *self, int ascent, descent; metrics = gtk_inscription_get_font_metrics (self); - ascent = pango_font_metrics_get_ascent (metrics); descent = pango_font_metrics_get_descent (metrics); + pango_font_metrics_unref (metrics); if (baseline) *baseline = ascent;