From d01c8ea34b86327f8cbe59e815235d1a6a9c98ae Mon Sep 17 00:00:00 2001 From: Matthias Kramm Date: Mon, 2 Feb 2009 20:04:56 +0100 Subject: [PATCH] fixed segfault with -s multiply --- lib/pdf/pdf.cc | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/lib/pdf/pdf.cc b/lib/pdf/pdf.cc index d3f8b4d..ef5f4f0 100644 --- a/lib/pdf/pdf.cc +++ b/lib/pdf/pdf.cc @@ -57,7 +57,6 @@ typedef struct _pdf_doc_internal InfoOutputDev*info; pdf_page_info_t*pages; - gfxdevice_t* middev; char*filename; /* page map */ @@ -171,7 +170,7 @@ static void render2(gfxpage_t*page, gfxdevice_t*dev, int x,int y, int x1,int y1, gfxdevice_rescale_init(middev, 0x00000000, 0, 0, 1.0 / multiply); gfxdevice_rescale_setdevice(middev, dev); middev->setparameter(middev, "protect", "1"); - dev = pi->middev; + dev = middev; } if(!pi) { -- 1.7.10.4