]> granicus.if.org Git - python/commitdiff
Simplify error formatting (no default encoding required).
authorWalter Dörwald <walter@livinglogic.de>
Mon, 11 Jun 2007 15:00:18 +0000 (15:00 +0000)
committerWalter Dörwald <walter@livinglogic.de>
Mon, 11 Jun 2007 15:00:18 +0000 (15:00 +0000)
Objects/funcobject.c

index ff1b4c87e5335d5df6a616bf1822bf0590f3f3c1..343e67c342b7f28069c41d8da06df344d2b3b5d8 100644 (file)
@@ -515,9 +515,8 @@ func_new(PyTypeObject* type, PyObject* args, PyObject* kw)
        nclosure = closure == Py_None ? 0 : PyTuple_GET_SIZE(closure);
        if (nfree != nclosure)
                return PyErr_Format(PyExc_ValueError,
-                                   "%s requires closure of length %zd, not %zd",
-                                   PyUnicode_AsString(code->co_name),
-                                   nfree, nclosure);
+                                   "%U requires closure of length %zd, not %zd",
+                                   code->co_name, nfree, nclosure);
        if (nclosure) {
                Py_ssize_t i;
                for (i = 0; i < nclosure; i++) {