[evince] [pdf] Remove unused code
- From: Carlos Garcia Campos <carlosgc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [evince] [pdf] Remove unused code
- Date: Tue, 15 Jun 2010 11:10:17 +0000 (UTC)
commit 4977b1e94e66ae392f55361df2b716e189681db1
Author: Carlos Garcia Campos <carlosgc gnome org>
Date: Tue Jun 15 13:09:47 2010 +0200
[pdf] Remove unused code
backend/pdf/ev-poppler.cc | 37 -------------------------------------
1 files changed, 0 insertions(+), 37 deletions(-)
---
diff --git a/backend/pdf/ev-poppler.cc b/backend/pdf/ev-poppler.cc
index e9657d9..b9da49d 100644
--- a/backend/pdf/ev-poppler.cc
+++ b/backend/pdf/ev-poppler.cc
@@ -73,15 +73,6 @@
#define LICENSE_URI "/x:xmpmeta/rdf:RDF/rdf:Description/cc:license/@rdf:resource"
typedef struct {
- PdfDocument *document;
- char *text;
- GList **pages;
- guint idle;
- int start_page;
- int search_page;
-} PdfDocumentSearch;
-
-typedef struct {
EvFileExporterFormat format;
/* Pages per sheet */
@@ -116,7 +107,6 @@ struct _PdfDocument
PopplerFontsIter *fonts_iter;
int fonts_scanned_pages;
- PdfDocumentSearch *search;
PdfPrintContext *print_ctx;
GList *layers;
@@ -148,7 +138,6 @@ static EvLinkDest *ev_link_dest_from_dest (PdfDocument *pdf_document,
PopplerDest *dest);
static EvLink *ev_link_from_action (PdfDocument *pdf_document,
PopplerAction *action);
-static void pdf_document_search_free (PdfDocumentSearch *search);
static void pdf_print_context_free (PdfPrintContext *ctx);
static gboolean attachment_save_to_buffer (PopplerAttachment *attachment,
gchar **buffer,
@@ -190,27 +179,6 @@ EV_BACKEND_REGISTER_WITH_CODE (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->pages);
-
- g_free (search->text);
- g_free (search);
-}
-
-static void
pdf_document_dispose (GObject *object)
{
PdfDocument *pdf_document = PDF_DOCUMENT(object);
@@ -219,11 +187,6 @@ pdf_document_dispose (GObject *object)
pdf_print_context_free (pdf_document->print_ctx);
pdf_document->print_ctx = NULL;
}
-
- if (pdf_document->search) {
- pdf_document_search_free (pdf_document->search);
- pdf_document->search = NULL;
- }
if (pdf_document->document) {
g_object_unref (pdf_document->document);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]