]> www.fi.muni.cz Git - evince.git/commitdiff
Fix memory leak.
authorCarlos Garcia Campos <carlosgc@gnome.org>
Sun, 1 Oct 2006 10:57:07 +0000 (10:57 +0000)
committerCarlos Garcia Campos <carlosgc@src.gnome.org>
Sun, 1 Oct 2006 10:57:07 +0000 (10:57 +0000)
2006-10-01  Carlos Garcia Campos  <carlosgc@gnome.org>
* djvu/djvu-links.c: (build_tree):
Fix memory leak.

ChangeLog
djvu/djvu-links.c

index d4d6ce10fb418b0387b829eb702559e98ab36770..82e7c9e7bbb1755a48f2eb099ece39e87ca6267d 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2006-10-01  Carlos Garcia Campos  <carlosgc@gnome.org>
+
+       * djvu/djvu-links.c: (build_tree):
+
+       Fix memory leak.
+
 2006-10-01  Nickolay V. Shmyrev  <nshmyrev@yandex.ru>
 
        * shell/ev-sidebar.c: (ev_sidebar_init), (ev_sidebar_set_document):
index e2fc23e30895bcf8bec0d48217d564c773cc014a..38fad0d198943de0fce5d5528831dd8fdf36077c 100644 (file)
@@ -154,6 +154,7 @@ build_tree (const DjvuDocument *djvu_document,
                                            EV_DOCUMENT_LINKS_COLUMN_LINK, ev_link,
                                            EV_DOCUMENT_LINKS_COLUMN_EXPAND, FALSE,
                                            -1);
+                       g_object_unref (ev_link);
                } else {
                        gtk_tree_store_append (GTK_TREE_STORE (model), &tree_iter, parent);
                        gtk_tree_store_set (GTK_TREE_STORE (model), &tree_iter,