From 4fa8693da26ab37aefbbcb1b7a7d8469b71cdf74 Mon Sep 17 00:00:00 2001 From: Guido van Rossum Date: Fri, 2 Nov 2007 23:07:07 +0000 Subject: Fixes for issue 1752184, ensuring type objects are always created with a PyUnicode name. --- Python/errors.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'Python/errors.c') diff --git a/Python/errors.c b/Python/errors.c index e543506faa..b45dad46e6 100644 --- a/Python/errors.c +++ b/Python/errors.c @@ -608,7 +608,7 @@ PyErr_NewException(const char *name, PyObject *base, PyObject *dict) goto failure; } /* Create a real new-style class. */ - result = PyObject_CallFunction((PyObject *)&PyType_Type, "sOO", + result = PyObject_CallFunction((PyObject *)&PyType_Type, "UOO", dot+1, bases, dict); failure: Py_XDECREF(bases); -- cgit v1.2.1