From 0883b88d0c6254c84530e6bf3eee3e7d47fadde4 Mon Sep 17 00:00:00 2001 From: Sebastian Ramacher Date: Sun, 2 Jan 2011 11:05:30 +0100 Subject: [PATCH] fix build error with poppler >= 0.15 --- zathura.c | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/zathura.c b/zathura.c index 4aa916c..ac4c7d5 100644 --- a/zathura.c +++ b/zathura.c @@ -28,6 +28,12 @@ #define NORETURN #endif +// just remove the #if-#define-#endif block if support for poppler versions +// before 0.15 is dropped +#if !POPPLER_CHECK_VERSION(0,15,0) +#define poppler_page_get_selected_text poppler_page_get_text +#endif + /* enums */ enum { NEXT, PREVIOUS, LEFT, RIGHT, UP, DOWN, BOTTOM, TOP, HIDE, HIGHLIGHT, DELETE_LAST_WORD, DELETE_LAST_CHAR, DEFAULT, ERROR, WARNING, NEXT_GROUP, @@ -4572,7 +4578,7 @@ cb_view_button_release(GtkWidget* widget, GdkEventButton* event, gpointer data) /* get selected text */ g_static_mutex_lock(&(Zathura.Lock.pdflib_lock)); - char* selected_text = poppler_page_get_text( + char* selected_text = poppler_page_get_selected_text( Zathura.PDF.pages[Zathura.PDF.page_number]->page,SELECTION_STYLE, &rectangle);