We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 2a0c081 commit 933daedCopy full SHA for 933daed
1 file changed
Objects/codeobject.c
@@ -286,7 +286,6 @@ code_dealloc(PyCodeObject *co)
286
static PyObject *
287
code_repr(PyCodeObject *co)
288
{
289
- char buf[500];
290
int lineno = -1;
291
char *filename = "???";
292
char *name = "???";
@@ -297,10 +296,9 @@ code_repr(PyCodeObject *co)
297
296
filename = PyString_AS_STRING(co->co_filename);
298
if (co->co_name && PyString_Check(co->co_name))
299
name = PyString_AS_STRING(co->co_name);
300
- PyOS_snprintf(buf, sizeof(buf),
301
- "<code object %.100s at %p, file \"%.300s\", line %d>",
302
- name, co, filename, lineno);
303
- return PyUnicode_FromString(buf);
+ return PyUnicode_FromFormat(
+ "<code object %.100s at %p, file \"%.300s\", line %d>",
+ name, co, filename, lineno);
304
}
305
306
0 commit comments