Original commit message from CVS:
* gst/common.h:
* gst/gsttaglist.override:
Make it compilable on Python 2.4 and Python 2.5
2007-03-18 Johan Dahlin <jdahlin@async.com.br>
- reviewed by: Edward Hervey <edward@fluendo.com>
+ * gst/common.h:
+ * gst/gsttaglist.override:
+
+ Make it compilable on Python 2.4 and Python 2.5
+
+2007-03-18 Johan Dahlin <jdahlin@async.com.br>
+ reviewed by: Edward Hervey <edward@fluendo.com>
+
* gst/__init__.py: Implement multiplication, divison and float
coercing for fractions.
typedef destructor freefunc;
#endif
+#if PY_VERSION_HEX < 0x02050000
+#define ssizeargfunc intargfunc
+#define ssizessizeargfunc intintargfunc
+#endif
+
typedef struct {
PyGObject *pad;
GClosure *link_function;
static PySequenceMethods _wrap_gst_tag_list_tp_as_sequence = {
(inquiry)NULL,
(binaryfunc)NULL,
- (intargfunc)NULL,
- (intargfunc)NULL,
- (intintargfunc)NULL,
+ (ssizeargfunc)NULL,
+ (ssizeargfunc)NULL,
+ (ssizessizeargfunc)NULL,
(intobjargproc)NULL,
(intintobjargproc)NULL,
(objobjproc)_wrap_gst_tag_list_contains,
(binaryfunc)NULL,
- (intargfunc)NULL,
+ (ssizeargfunc)NULL,
};