diff options
-rw-r--r-- | gio/goutputstream.override | 4 | ||||
-rw-r--r-- | gobject/pygi-external.h | 2 |
2 files changed, 3 insertions, 3 deletions
diff --git a/gio/goutputstream.override b/gio/goutputstream.override index 337a84c..04af1ca 100644 --- a/gio/goutputstream.override +++ b/gio/goutputstream.override @@ -51,7 +51,7 @@ _wrap_g_output_stream_write(PyGObject *self, if (pyg_error_check(&error)) return NULL; - return PyInt_FromLong(written); + return _PyLong_FromLong(written); } %% override g_output_stream_write_all kwargs @@ -85,7 +85,7 @@ _wrap_g_output_stream_write_all(PyGObject *self, if (pyg_error_check(&error)) return NULL; - return PyInt_FromLong(written); + return _PyLong_FromLong(written); } %% override g_output_stream_write_async kwargs diff --git a/gobject/pygi-external.h b/gobject/pygi-external.h index aec2f25..02e6656 100644 --- a/gobject/pygi-external.h +++ b/gobject/pygi-external.h @@ -39,7 +39,7 @@ _pygi_import (void) Py_DECREF(module); Py_DECREF(api); PyErr_Format(PyExc_TypeError, "gi._API must be cobject, not %s", - api->ob_type->tp_name); + Py_TYPE(api)->tp_name); return -1; } |