From 5375c5a88738e2e2027ce01195cc5c93e64e7ba7 Mon Sep 17 00:00:00 2001 From: Marco Pesenti Gritti Date: Thu, 30 Jun 2005 13:52:45 +0000 Subject: Fix compilation 2005-06-30 Marco Pesenti Gritti * pdf/ev-poppler.cc: Fix compilation --- diff --git a/ChangeLog b/ChangeLog index 892f272..50dac24 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,11 @@ 2005-06-30 Marco Pesenti Gritti + * pdf/ev-poppler.cc: + + Fix compilation + +2005-06-30 Marco Pesenti Gritti + * shell/Makefile.am: * shell/ev-metadata-manager.c: (item_free), (ev_metadata_manager_init), (ev_metadata_manager_shutdown), diff --git a/pdf/ev-poppler.cc b/pdf/ev-poppler.cc index 528ecfd..483c96e 100644 --- a/pdf/ev-poppler.cc +++ b/pdf/ev-poppler.cc @@ -104,6 +104,25 @@ G_DEFINE_TYPE_WITH_CODE (PdfDocument, pdf_document, G_TYPE_OBJECT, }); static void +pdf_document_search_free (PdfDocumentSearch *search) +{ + PdfDocument *pdf_document = search->document; + int n_pages; + int i; + + if (search->idle != 0) + g_source_remove (search->idle); + + n_pages = pdf_document_get_n_pages (EV_DOCUMENT (pdf_document)); + for (i = 0; i < n_pages; i++) { + g_list_foreach (search->pages[i], (GFunc) g_free, NULL); + g_list_free (search->pages[i]); + } + + g_free (search->text); +} + +static void pdf_document_dispose (GObject *object) { PdfDocument *pdf_document = PDF_DOCUMENT(object); @@ -990,25 +1009,6 @@ pdf_document_search_new (PdfDocument *pdf_document, } static void -pdf_document_search_free (PdfDocumentSearch *search) -{ - PdfDocument *pdf_document = search->document; - int n_pages; - int i; - - if (search->idle != 0) - g_source_remove (search->idle); - - n_pages = pdf_document_get_n_pages (EV_DOCUMENT (pdf_document)); - for (i = 0; i < n_pages; i++) { - g_list_foreach (search->pages[i], (GFunc) g_free, NULL); - g_list_free (search->pages[i]); - } - - g_free (search->text); -} - -static void pdf_document_find_begin (EvDocumentFind *document, int page, const char *search_string, -- cgit v0.9.1