From b7ffd969e57cf217ee14c1880a1d3a1949ae2e44 Mon Sep 17 00:00:00 2001 From: Lu Wang Date: Mon, 28 Jan 2013 19:45:40 +0800 Subject: [PATCH] fix build with git version of poppler --- src/HTMLRenderer/HTMLRenderer.h | 2 ++ src/HTMLRenderer/general.cc | 5 +++++ 2 files changed, 7 insertions(+) diff --git a/src/HTMLRenderer/HTMLRenderer.h b/src/HTMLRenderer/HTMLRenderer.h index 09e6ec9..4b162c0 100644 --- a/src/HTMLRenderer/HTMLRenderer.h +++ b/src/HTMLRenderer/HTMLRenderer.h @@ -147,7 +147,9 @@ class HTMLRenderer : public OutputDev virtual void setDefaultCTM(double *ctm); // Start a page. + // UGLY: These 2 versions are for different versions of poppler virtual void startPage(int pageNum, GfxState *state); + virtual void startPage(int pageNum, GfxState *state, XRef * xref); // End a page. virtual void endPage(); diff --git a/src/HTMLRenderer/general.cc b/src/HTMLRenderer/general.cc index 801345f..932cc1e 100644 --- a/src/HTMLRenderer/general.cc +++ b/src/HTMLRenderer/general.cc @@ -134,6 +134,11 @@ void HTMLRenderer::setDefaultCTM(double *ctm) } void HTMLRenderer::startPage(int pageNum, GfxState *state) +{ + startPage(pageNum, state, nullptr); +} + +void HTMLRenderer::startPage(int pageNum, GfxState *state, XRef * xref) { this->pageNum = pageNum; this->pageWidth = state->getPageWidth();