X-Git-Url: https://www.fi.muni.cz/~kas/git//home/kas/public_html/git/?a=blobdiff_plain;f=shell%2Fev-page-cache.c;h=ebf0de7f9b69f8d2409e51d69f75dabb0438d4aa;hb=7b6b60092efb2c318a60b7c6b472de1697ac3663;hp=0116452064eee2dcd2bc4ea12250385ecdb1f80c;hpb=31fb044ff1dd30863ae70bcd320319f000f52f9e;p=evince.git diff --git a/shell/ev-page-cache.c b/shell/ev-page-cache.c index 01164520..ebf0de7f 100644 --- a/shell/ev-page-cache.c +++ b/shell/ev-page-cache.c @@ -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; }