summaryrefslogtreecommitdiff
path: root/Build/source/libs/poppler/poppler-0.25.1-PATCHES/patch-02-LLONG_MAX
diff options
context:
space:
mode:
authorPeter Breitenlohner <peb@mppmu.mpg.de>2014-01-03 10:18:48 +0000
committerPeter Breitenlohner <peb@mppmu.mpg.de>2014-01-03 10:18:48 +0000
commitdcb2aaacd80d8af3d5a026950e17c3c738b08a7b (patch)
treeda6012d30e872c8a3c307fe58ca7b4443d82ecf8 /Build/source/libs/poppler/poppler-0.25.1-PATCHES/patch-02-LLONG_MAX
parent6dcf909844b7e6b3fe352973ddb42bcfaa9bad76 (diff)
poppler 0.25.1
git-svn-id: svn://tug.org/texlive/trunk@32555 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Build/source/libs/poppler/poppler-0.25.1-PATCHES/patch-02-LLONG_MAX')
-rw-r--r--Build/source/libs/poppler/poppler-0.25.1-PATCHES/patch-02-LLONG_MAX25
1 files changed, 25 insertions, 0 deletions
diff --git a/Build/source/libs/poppler/poppler-0.25.1-PATCHES/patch-02-LLONG_MAX b/Build/source/libs/poppler/poppler-0.25.1-PATCHES/patch-02-LLONG_MAX
new file mode 100644
index 00000000000..8ffc30fe869
--- /dev/null
+++ b/Build/source/libs/poppler/poppler-0.25.1-PATCHES/patch-02-LLONG_MAX
@@ -0,0 +1,25 @@
+diff -ur poppler-0.25.1.orig/goo/GooString.h poppler-0.25.1/goo/GooString.h
+--- poppler-0.25.1.orig/goo/GooString.h 2014-01-03 00:12:21.000000000 +0100
++++ poppler-0.25.1/goo/GooString.h 2014-01-03 11:00:48.000000000 +0100
+@@ -34,6 +34,21 @@
+ #endif
+
+ #include <limits.h> // for LLONG_MAX and ULLONG_MAX
++
++/* <limits.h> and/or the compiler may or may not define these. */
++/* Minimum and maximum values a `signed long long int' can hold. */
++#ifndef LLONG_MAX
++# define LLONG_MAX 9223372036854775807LL
++#endif
++#ifndef LLONG_MIN
++# define LLONG_MIN (-LLONG_MAX - 1LL)
++#endif
++
++/* Maximum value an `unsigned long long int' can hold. (Minimum is 0.) */
++#ifndef ULLONG_MAX
++# define ULLONG_MAX 18446744073709551615ULL
++#endif
++
+ #include <stdarg.h>
+ #include <stdlib.h> // for NULL
+ #include "gtypes.h"