From 3f6bc74b9b65db5cdadaef26f1938da1b21c3e38 Mon Sep 17 00:00:00 2001 From: Wen Heping Date: Fri, 29 Oct 2010 08:38:33 +0000 Subject: - Fix build with python-2.4 PR: ports/151597 Submitted by: "Ilya A. Arhipov" --- devel/py-jsonlib/files/patch-_jsonlib.c | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 devel/py-jsonlib/files/patch-_jsonlib.c (limited to 'devel/py-jsonlib/files/patch-_jsonlib.c') diff --git a/devel/py-jsonlib/files/patch-_jsonlib.c b/devel/py-jsonlib/files/patch-_jsonlib.c new file mode 100644 index 000000000000..7a97de1d841f --- /dev/null +++ b/devel/py-jsonlib/files/patch-_jsonlib.c @@ -0,0 +1,14 @@ +--- _jsonlib.c.orig 2010-10-20 11:09:48.792940743 +0000 ++++ _jsonlib.c 2010-10-20 11:11:06.166556561 +0000 +@@ -21,6 +21,12 @@ + #include + #include ++#if PY_VERSION_HEX < 0x02050000 && !defined(PY_SSIZE_T_MIN) ++typedef int Py_ssize_t; ++#define PY_SSIZE_T_MAX INT_MAX ++#define PY_SSIZE_T_MIN INT_MIN ++#endif ++ + /* Parser {{{ */ + typedef struct _Parser + { -- cgit v1.2.3