From e1188629a6892f59659546bacfb6fd0d8e0c4bcb Mon Sep 17 00:00:00 2001 From: Neal Norwitz Date: Sun, 26 Aug 2007 02:22:30 +0000 Subject: Use unicode --- Modules/_lsprof.c | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/Modules/_lsprof.c b/Modules/_lsprof.c index eca7c6d..0da818b 100644 --- a/Modules/_lsprof.c +++ b/Modules/_lsprof.c @@ -196,19 +196,19 @@ normalizeUserObj(PyObject *obj) modname = "__builtin__"; } if (strcmp(modname, "__builtin__") != 0) - return PyString_FromFormat("<%s.%s>", - modname, - fn->m_ml->ml_name); + return PyUnicode_FromFormat("<%s.%s>", + modname, + fn->m_ml->ml_name); else - return PyString_FromFormat("<%s>", - fn->m_ml->ml_name); + return PyUnicode_FromFormat("<%s>", + fn->m_ml->ml_name); } else { /* built-in method: try to return repr(getattr(type(__self__), __name__)) */ PyObject *self = fn->m_self; - PyObject *name = PyString_FromString(fn->m_ml->ml_name); + PyObject *name = PyUnicode_FromString(fn->m_ml->ml_name); if (name != NULL) { PyObject *mo = _PyType_Lookup(Py_Type(self), name); Py_XINCREF(mo); @@ -221,8 +221,8 @@ normalizeUserObj(PyObject *obj) } } PyErr_Clear(); - return PyString_FromFormat("", - fn->m_ml->ml_name); + return PyUnicode_FromFormat("", + fn->m_ml->ml_name); } } -- cgit v0.12