qt5/src/poppler-page.cc |    3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

New commits:
commit 5b9f42db983e1d5e915373cf554a50ce4e9b7ef0
Author: Tobias Deiminger <haxti...@posteo.de>
Date:   Mon Oct 15 08:25:14 2018 +0200

    Make Page::renderToImage with Arthur more thread safe
    
    An application using ArthurBackend can be subject to multi threading.
    So better use a copy of XRef during rendering, just the same as it's
    already done when using SplashBackend.

diff --git a/qt5/src/poppler-page.cc b/qt5/src/poppler-page.cc
index 8d5995dd..ed4ef36d 100644
--- a/qt5/src/poppler-page.cc
+++ b/qt5/src/poppler-page.cc
@@ -500,7 +500,8 @@ static bool renderToArthur(QImageDumpingArthurOutputDev 
*arthur_output, QPainter
                                           h,
                                           
abortHelper->shouldAbortRenderCallback ? shouldAbortRenderInternalCallback : 
nullAbortCallBack,
                                           abortHelper,
-                                          (hideAnnotations) ? 
annotDisplayDecideCbk : nullAnnotCallBack);
+                                          (hideAnnotations) ? 
annotDisplayDecideCbk : nullAnnotCallBack,
+                                          nullptr, gTrue);
   if (savePainter)
     painter->restore();
   return true;
_______________________________________________
poppler mailing list
poppler@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/poppler

Reply via email to