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 /atk.override | |
parent | e095923a6eed461114cf30ecf211851dc11edb50 (diff) | |
download | pygtk-a31aee46eed48d5d1c26a6738f7a9ca60f19e9db.tar.gz |
Bug 337368 – Make PyGTK work with Python 2.5 and 64-bit
Diffstat (limited to 'atk.override')
-rw-r--r-- | atk.override | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/atk.override b/atk.override index 773b5e74..7cb7beb9 100644 --- a/atk.override +++ b/atk.override @@ -27,6 +27,7 @@ headers #include <atk/atk-enum-types.h> #include <atk/atknoopobjectfactory.h> #include <atk/atknoopobject.h> + %% include atkrectangle.override @@ -61,7 +62,7 @@ _wrap_atk_relation_new (PyGObject *self, PyObject *args, PyObject *kwargs) PyObject *py_targets; if (!PyArg_ParseTupleAndKeywords(args, kwargs, - "Oi#:relation_new", kwlist, + "Oi:relation_new", kwlist, &py_targets, &relationship)) return -1; @@ -402,7 +403,7 @@ _wrap_atk_text_get_text_after_offset(PyGObject *self, PyObject *args, text = atk_text_get_text_after_offset(ATK_TEXT(self->obj), offset, boundary, &start, &end); - return Py_BuildValue("(s#ii)", text, end-start, start, end); + return Py_BuildValue("(s#ii)", text, (Py_ssize_t) (end - start), start, end); } %% override atk_text_get_text_at_offset kwargs @@ -427,7 +428,7 @@ _wrap_atk_text_get_text_at_offset(PyGObject *self, PyObject *args, text = atk_text_get_text_at_offset(ATK_TEXT(self->obj), offset, boundary, &start, &end); - return Py_BuildValue("(s#ii)", text, end-start, start, end); + return Py_BuildValue("(s#ii)", text, (Py_ssize_t) (end - start), start, end); } %% override atk_text_get_text_before_offset kwargs @@ -452,7 +453,7 @@ _wrap_atk_text_get_text_before_offset(PyGObject *self, PyObject *args, text = atk_text_get_text_before_offset(ATK_TEXT(self->obj), offset, boundary, &start, &end); - return Py_BuildValue("(s#ii)", text, end-start, start, end); + return Py_BuildValue("(s#ii)", text, (Py_ssize_t) (end - start), start, end); } %% override atk_text_get_character_extents kwargs @@ -592,7 +593,7 @@ _wrap_atk_text_get_selection(PyGObject *self, PyObject *args, text = atk_text_get_selection(ATK_TEXT(self->obj), selection_num, &start, &end); - return Py_BuildValue("(s#ii)", text, end-start, start, end); + return Py_BuildValue("(s#ii)", text, (Py_ssize_t) (end - start), start, end); } %% override atk_text_get_range_extents kwargs |