gnome: fix leaked cairo_pattern_t
Issue: #79223
Change-Id: I0ee8d2849286fb11c346335db9a25c64de5b90a5
diff --git a/src/utils/drawing.c b/src/utils/drawing.c
index 4fb18f5..50e255b 100644
--- a/src/utils/drawing.c
+++ b/src/utils/drawing.c
@@ -48,6 +48,8 @@
cairo_set_source(cr, linpat);
cairo_paint(cr);
+ cairo_pattern_destroy(linpat);
+
int avatar_size = size * 0.3;
GtkIconInfo *icon_info = gtk_icon_theme_lookup_icon(gtk_icon_theme_get_default(), "avatar-default-symbolic",
avatar_size, GTK_ICON_LOOKUP_GENERIC_FALLBACK);
@@ -112,4 +114,4 @@
cairo_surface_destroy(surface);
return pixbuf;
-}
\ No newline at end of file
+}