summaryrefslogtreecommitdiff
path: root/gtk/gdkrectangle.override
diff options
context:
space:
mode:
authorGustavo J. A. M. Carneiro <gjc@src.gnome.org>2006-10-03 17:49:17 +0000
committerGustavo J. A. M. Carneiro <gjc@src.gnome.org>2006-10-03 17:49:17 +0000
commita31aee46eed48d5d1c26a6738f7a9ca60f19e9db (patch)
treed8c5e37c862082953ef118c0a7d5781a4ce2b184 /gtk/gdkrectangle.override
parente095923a6eed461114cf30ecf211851dc11edb50 (diff)
downloadpygtk-a31aee46eed48d5d1c26a6738f7a9ca60f19e9db.tar.gz
Bug 337368 – Make PyGTK work with Python 2.5 and 64-bit
Diffstat (limited to 'gtk/gdkrectangle.override')
-rw-r--r--gtk/gdkrectangle.override20
1 files changed, 10 insertions, 10 deletions
diff --git a/gtk/gdkrectangle.override b/gtk/gdkrectangle.override
index c16b1abe..e1a0fcf0 100644
--- a/gtk/gdkrectangle.override
+++ b/gtk/gdkrectangle.override
@@ -41,13 +41,13 @@ _wrap_gdk_rectangle_new(PyGBoxed *self, PyObject *args, PyObject *kwargs)
}
%%
override-slot GdkRectangle.tp_as_sequence
-static int
+static Py_ssize_t
_wrap_gdk_rectangle_length(PyGBoxed *self)
{
return 4;
}
static PyObject *
-_wrap_gdk_rectangle_getitem(PyGBoxed *self, int pos)
+_wrap_gdk_rectangle_getitem(PyGBoxed *self, Py_ssize_t pos)
{
GdkRectangle *rect;
@@ -68,7 +68,7 @@ _wrap_gdk_rectangle_getitem(PyGBoxed *self, int pos)
}
}
static int
-_wrap_gdk_rectangle_setitem(PyGBoxed *self, int pos, PyObject *value)
+_wrap_gdk_rectangle_setitem(PyGBoxed *self, Py_ssize_t pos, PyObject *value)
{
GdkRectangle *rect;
gint val;
@@ -94,13 +94,13 @@ _wrap_gdk_rectangle_setitem(PyGBoxed *self, int pos, PyObject *value)
return 0;
}
static PySequenceMethods _wrap_gdk_rectangle_tp_as_sequence = {
- (inquiry)_wrap_gdk_rectangle_length,
- (binaryfunc)0,
- (intargfunc)0,
- (intargfunc)_wrap_gdk_rectangle_getitem,
- (intintargfunc)0,
- (intobjargproc)_wrap_gdk_rectangle_setitem,
- (intintobjargproc)0
+ (lenfunc)_wrap_gdk_rectangle_length,
+ 0,
+ 0,
+ (ssizeargfunc)_wrap_gdk_rectangle_getitem,
+ 0,
+ (ssizeobjargproc)_wrap_gdk_rectangle_setitem,
+ 0,
};
%%
override-attr GdkRectangle.x