diff options
author | Gustavo J. A. M. Carneiro <gjc@src.gnome.org> | 2006-10-03 17:49:17 +0000 |
---|---|---|
committer | Gustavo J. A. M. Carneiro <gjc@src.gnome.org> | 2006-10-03 17:49:17 +0000 |
commit | a31aee46eed48d5d1c26a6738f7a9ca60f19e9db (patch) | |
tree | d8c5e37c862082953ef118c0a7d5781a4ce2b184 /gtk/gdkrectangle.override | |
parent | e095923a6eed461114cf30ecf211851dc11edb50 (diff) | |
download | pygtk-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.override | 20 |
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 |