From 97a35ad4bf0623636459735e119d1b0fe0ede5ff Mon Sep 17 00:00:00 2001 From: John Ehresman Date: Mon, 12 Apr 2010 23:51:24 -0400 Subject: Remove remaining PyInt & PyString calls --- glib/glibmodule.c | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) (limited to 'glib/glibmodule.c') diff --git a/glib/glibmodule.c b/glib/glibmodule.c index c529f87..7b96180 100644 --- a/glib/glibmodule.c +++ b/glib/glibmodule.c @@ -557,16 +557,16 @@ pyglib_get_application_name(PyObject *self) static PyObject* pyglib_set_application_name(PyObject *self, PyObject *arg) { - if (!PyString_Check(arg)) { + if (!_PyUnicode_Check(arg)) { PyObject *repr = PyObject_Repr(arg); - const char *repr_ptr = (repr ? PyString_AsString(repr) : ""); + const char *repr_ptr = (repr ? _PyUnicode_AsString(repr) : ""); PyErr_Format(PyExc_TypeError, "first argument must be a string, not '%s'", (repr_ptr ? repr_ptr : "")); Py_CLEAR(repr); return NULL; } - g_set_application_name(PyString_AS_STRING(arg)); + g_set_application_name(_PyUnicode_AS_STRING(arg)); Py_INCREF(Py_None); return Py_None; } @@ -587,16 +587,16 @@ pyglib_get_prgname(PyObject *self) static PyObject* pyglib_set_prgname(PyObject *self, PyObject *arg) { - if (!PyString_Check(arg)) { + if (!_PyUnicode_Check(arg)) { PyObject *repr = PyObject_Repr(arg); - const char *repr_ptr = (repr ? PyString_AsString(repr) : ""); + const char *repr_ptr = (repr ? _PyUnicode_AsString(repr) : ""); PyErr_Format(PyExc_TypeError, "first argument must be a string, not '%s'", (repr_ptr ? repr_ptr : "")); Py_CLEAR(repr); return NULL; } - g_set_prgname(PyString_AS_STRING(arg)); + g_set_prgname(_PyUnicode_AS_STRING(arg)); Py_INCREF(Py_None); return Py_None; } -- cgit