patches/gedit-02-py_ssize_t.diff
author yippi
Mon, 08 Jun 2009 20:05:56 +0000
changeset 15875 829b16bd534c
permissions -rw-r--r--
2009-06-08 Brian Cameron <[email protected]> * SUNWiso-codes.spec: Fix packaging. * base-specs/gedit.spec, base-specs/gnome-games.spec, base-specs/file-roller.spec, base-specs/eog.spec, base-specs/orca.spec: Bump to 2.26.2. * patches/gedit-02-libsocket.diff: Remove upstream patch. * patches/gedit-03-py_ssize_t.diff: Renumber from 03.

--- gedit-2.25.7/plugin-loaders/python/bindings/geditmessage.override.ori	2009-02-18 09:15:15.091476112 +0000
+++ gedit-2.25.7/plugin-loaders/python/bindings/geditmessage.override	2009-02-18 09:18:16.108536327 +0000
@@ -4,6 +4,12 @@
 #include <gedit/gedit-message-bus.h>
 #include <gedit/gedit-message.h>
 
+#if PY_VERSION_HEX < 0x02050000
+typedef int Py_ssize_t;
+#define PY_SSIZE_T_MAX INT_MAX
+#define PY_SSIZE_T_MIN INT_MIN
+#endif
+
 static GType
 _helper_wrap_get_gtype_from_pytype (PyObject *pytype)
 {