Mercurial > cpython-lru_cache-weakref
diff Objects/codeobject.c @ 41962:11930dcf9d4f
Use PyUnicode_FromFormat() directly.
| author | Walter Dörwald <walter@livinglogic.de> |
|---|---|
| date | Wed, 06 Jun 2007 15:15:34 +0000 |
| parents | b29d71d43c80 |
| children | cd125fe83051 |
line wrap: on
line diff
--- a/Objects/codeobject.c Tue Jun 05 20:22:04 2007 +0000 +++ b/Objects/codeobject.c Wed Jun 06 15:15:34 2007 +0000 @@ -286,7 +286,6 @@ static PyObject * code_repr(PyCodeObject *co) { - char buf[500]; int lineno = -1; char *filename = "???"; char *name = "???"; @@ -297,10 +296,9 @@ filename = PyString_AS_STRING(co->co_filename); if (co->co_name && PyString_Check(co->co_name)) name = PyString_AS_STRING(co->co_name); - PyOS_snprintf(buf, sizeof(buf), - "<code object %.100s at %p, file \"%.300s\", line %d>", - name, co, filename, lineno); - return PyUnicode_FromString(buf); + return PyUnicode_FromFormat( + "<code object %.100s at %p, file \"%.300s\", line %d>", + name, co, filename, lineno); } static PyObject *
