From: kramm Date: Tue, 20 Feb 2007 18:49:41 +0000 (+0000) Subject: tried to fix links for newer xpdf versions X-Git-Tag: release-0-8-1~31 X-Git-Url: http://git.asbjorn.biz/?p=swftools.git;a=commitdiff_plain;h=614fcba9c0d591fc7c3521f24fcd00836dbc72ae tried to fix links for newer xpdf versions --- diff --git a/lib/pdf/pdf.cc b/lib/pdf/pdf.cc index 81f16bf..53d95cc 100644 --- a/lib/pdf/pdf.cc +++ b/lib/pdf/pdf.cc @@ -1,6 +1,7 @@ #include "../gfxdevice.h" #include "../gfxsource.h" #include "../log.h" +#include "config.h" #include "GlobalParams.h" #include "InfoOutputDev.h" #include "GFXOutputDev.h" @@ -344,6 +345,9 @@ gfxdocument_t*pdf_open(char*filename) for(t=1;t<=pdf_doc->num_pages;t++) { if(!global_page_range || is_in_range(t, global_page_range)) { i->doc->displayPage((OutputDev*)io, t, zoom, zoom, /*rotate*/0, /*usemediabox*/true, /*crop*/true, /*doLinks*/(int)1); +#if xpdfUpdateVersion >= 16 + i->doc->processLinks((OutputDev*)io, t); +#endif i->pages[t-1].xMin = io->x1; i->pages[t-1].yMin = io->y1; i->pages[t-1].xMax = io->x2;