From 911227ffc1a0f4a84afabe28f3cc5b54ab475f83 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Caol=C3=A1n=20McNamara?= Date: Fri, 2 Sep 2011 13:15:49 +0100 Subject: [PATCH] Resolves: rhbz#735182 libreoffice doesn't build with poppler-0.17.3 --- .../pdfimport/xpdfwrapper/pdfioutdev_gpl.cxx | 6 +++++- 1 files changed, 5 insertions(+), 1 deletions(-) diff --git a/sdext/source/pdfimport/xpdfwrapper/pdfioutdev_gpl.cxx b/sdext/source/pdfimport/xpdfwrapper/pdfioutdev_gpl.cxx index cf28922..3f1261c 100644 --- a/sdext/source/pdfimport/xpdfwrapper/pdfioutdev_gpl.cxx +++ b/sdext/source/pdfimport/xpdfwrapper/pdfioutdev_gpl.cxx @@ -150,7 +150,11 @@ void writeBinaryBuffer( const OutputBuffer& rBuffer ) void writeJpeg_( OutputBuffer& o_rOutputBuf, Stream* str, bool bWithLinefeed ) { // dump JPEG file as-is +#if POPPLER_CHECK_VERSION(0, 17, 3) + str = str->getBaseStream(); +#else str = ((DCTStream *)str)->getRawStream(); +#endif str->reset(); int c; @@ -490,7 +494,7 @@ void PDFOutDev::endPage() } #if POPPLER_CHECK_VERSION(0, 17, 0) -void PDFOutDev::processLink(AnnotLink *link, Catalog *catalog) +void PDFOutDev::processLink(AnnotLink *link, Catalog *) #else void PDFOutDev::processLink(Link* link, Catalog*) #endif -- 1.7.6