From 899c8f436d66c1f0cd7d9737a17731b6a792a09a Mon Sep 17 00:00:00 2001 From: Carlos Garcia Campos Date: Wed, 21 Jul 2010 16:37:06 +0200 Subject: [PATCH] [pdf] Fix build with poppler 0.14 Fixes bug #624904. --- backend/pdf/ev-poppler.cc | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/backend/pdf/ev-poppler.cc b/backend/pdf/ev-poppler.cc index 5943a6d7..efa755bb 100644 --- a/backend/pdf/ev-poppler.cc +++ b/backend/pdf/ev-poppler.cc @@ -2546,6 +2546,7 @@ poppler_annot_color_to_gdk_color (PopplerAnnot *poppler_annot, static EvAnnotationTextIcon get_annot_text_icon (PopplerAnnotText *poppler_annot) { +#ifdef HAVE_POPPLER_PAGE_ADD_ANNOT gchar *icon = poppler_annot_text_get_icon (poppler_annot); EvAnnotationTextIcon retval; @@ -2576,11 +2577,15 @@ get_annot_text_icon (PopplerAnnotText *poppler_annot) g_free (icon); return retval; +#else + return EV_ANNOTATION_TEXT_ICON_UNKNOWN; +#endif } static const gchar * get_poppler_annot_text_icon (EvAnnotationTextIcon icon) { +#ifdef HAVE_POPPLER_PAGE_ADD_ANNOT switch (icon) { case EV_ANNOTATION_TEXT_ICON_NOTE: return POPPLER_ANNOT_TEXT_ICON_NOTE; @@ -2604,6 +2609,9 @@ get_poppler_annot_text_icon (EvAnnotationTextIcon icon) default: return POPPLER_ANNOT_TEXT_ICON_NOTE; } +#else + return "Note"; +#endif } static EvAnnotation * -- 2.43.0