width, height);
gdk_pixbuf_fill (pixbuf, 0xffffffff);
+ ev_document_fc_mutex_lock ();
poppler_page_render_to_pixbuf (poppler_page, 0, 0,
width, height,
scale, rotation, pixbuf);
+ ev_document_fc_mutex_unlock ();
g_object_unref (poppler_page);
search_string);
}
-int
+static int
pdf_document_find_get_n_results (EvDocumentFind *document_find, int page)
{
PdfDocumentSearch *search = PDF_DOCUMENT (document_find)->search;
}
}
-gboolean
+static gboolean
pdf_document_find_get_result (EvDocumentFind *document_find,
int page,
int n_result,
return TRUE;
}
-int
+static int
pdf_document_find_page_has_results (EvDocumentFind *document_find,
int page)
{
return search && search->pages[page] != NULL;
}
-double
+static double
pdf_document_find_get_progress (EvDocumentFind *document_find)
{
PdfDocumentSearch *search;
iface->end = pdf_document_file_exporter_end;
}
-void
+static void
pdf_selection_render_selection (EvSelection *selection,
EvRenderContext *rc,
GdkPixbuf **pixbuf,
}
-GdkRegion *
+static GdkRegion *
pdf_selection_get_selection_region (EvSelection *selection,
EvRenderContext *rc,
EvRectangle *points)
return retval;
}
-GdkRegion *
+static GdkRegion *
pdf_selection_get_selection_map (EvSelection *selection,
EvRenderContext *rc)
{