]> git.sesse.net Git - vlc/blobdiff - bindings/python/vlcglue.h
python bindings:
[vlc] / bindings / python / vlcglue.h
index 16f0bd47e60a3689e8fbffa1b0796068629cd737..ad5509c3ab07a4b0d6bf7fb4f2854af73e84d813 100644 (file)
 #include <vlc/mediacontrol_structures.h>
 #include <vlc/mediacontrol.h>
 
+/* Python 2.5 64-bit support compatibility define */
+#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
+
 #define SELF ((MediaControl*)self)
 
 /**********************************************************************