]> www.fi.muni.cz Git - evince.git/blobdiff - shell/ev-page-cache.c
Minor issue in NEWS
[evince.git] / shell / ev-page-cache.c
index 0116452064eee2dcd2bc4ea12250385ecdb1f80c..ebf0de7f9b69f8d2409e51d69f75dabb0438d4aa 100644 (file)
@@ -129,7 +129,13 @@ ev_page_cache_finalize (GObject *object)
        }
 
        if (page_cache->page_labels) {
-               g_strfreev (page_cache->page_labels);
+               gint i;
+
+               for (i = 0; i < page_cache->n_pages; i++) {
+                       if (page_cache->page_labels[i])
+                               g_free (page_cache->page_labels[i]);
+               }
+               g_free (page_cache->page_labels);
                page_cache->page_labels = NULL;
        }