weston-terminal: Don't leak Cairo fonts

The docs say they're ours to unref.

Signed-off-by: Daniel Stone <daniels@collabora.com>
This commit is contained in:
Daniel Stone 2022-06-24 12:45:35 +01:00
parent fc4fb9fb92
commit d43931080e

View file

@ -3025,6 +3025,9 @@ terminal_destroy(struct terminal *terminal)
display_unwatch_fd(terminal->display, terminal->master);
close(terminal->master);
cairo_scaled_font_destroy(terminal->font_bold);
cairo_scaled_font_destroy(terminal->font_normal);
widget_destroy(terminal->widget);
window_destroy(terminal->window);