Blame gambas3-3.14.2-poppler-0.83.0.patch
|
|
adc9a0f |
--- gambas-3.14.2/gb.pdf/configure.ac
|
|
|
adc9a0f |
+++ gambas-3.14.2/gb.pdf/configure.ac
|
|
|
adc9a0f |
@@ -39,6 +39,8 @@ if test "$have_poppler" = "yes"; then
|
|
|
adc9a0f |
AC_DEFINE_UNQUOTED(POPPLER_VERSION_0_72, $((1-$?)), Poppler version >= 0.72)
|
|
|
adc9a0f |
pkg-config --atleast-version=0.76.0 poppler
|
|
|
adc9a0f |
AC_DEFINE_UNQUOTED(POPPLER_VERSION_0_76, $((1-$?)), Poppler version >= 0.76)
|
|
|
adc9a0f |
+ pkg-config --atleast-version=0.83.0 poppler
|
|
|
adc9a0f |
+ AC_DEFINE_UNQUOTED(POPPLER_VERSION_0_83, $((1-$?)), Poppler version >= 0.83)
|
|
|
adc9a0f |
fi
|
|
|
adc9a0f |
|
|
|
adc9a0f |
AC_OUTPUT( \
|
|
|
adc9a0f |
--- gambas-3.14.2/gb.pdf/src/main.cpp
|
|
|
adc9a0f |
+++ gambas-3.14.2/gb.pdf/src/main.cpp
|
|
|
adc9a0f |
@@ -55,11 +55,15 @@ int EXPORT GB_INIT(void)
|
|
|
adc9a0f |
{
|
|
|
adc9a0f |
if (!globalParams)
|
|
|
adc9a0f |
{
|
|
|
adc9a0f |
+#if POPPLER_VERSION_0_83
|
|
|
adc9a0f |
+ globalParams = std::unique_ptr<GlobalParams>(new GlobalParams());
|
|
|
adc9a0f |
+#else
|
|
|
adc9a0f |
#if POPPLER_VERSION_0_6
|
|
|
adc9a0f |
globalParams = new GlobalParams();
|
|
|
adc9a0f |
#else
|
|
|
adc9a0f |
globalParams = new GlobalParams("/etc/xpdfrc");
|
|
|
adc9a0f |
#endif
|
|
|
adc9a0f |
+#endif
|
|
|
adc9a0f |
|
|
|
adc9a0f |
#if POPPLER_VERSION_0_5
|
|
|
adc9a0f |
#else
|