Commit 5d1a8722 authored by Moritz Lipp's avatar Moritz Lipp

Fix memory leak in zathura_page_widget_finalize

parent bbc8076b
......@@ -137,11 +137,20 @@ zathura_page_widget_finalize(GObject* object)
{
ZathuraPage* widget = ZATHURA_PAGE(object);
zathura_page_widget_private_t* priv = ZATHURA_PAGE_GET_PRIVATE(widget);
if (priv->surface != NULL) {
cairo_surface_destroy(priv->surface);
}
if (priv->search_results != NULL) {
girara_list_free(priv->search_results);
}
if (priv->links != NULL) {
girara_list_free(priv->links);
}
g_static_mutex_free(&(priv->lock));
girara_list_free(priv->links);
G_OBJECT_CLASS(zathura_page_widget_parent_class)->finalize(object);
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment