Mercurial > cpython-lru_cache-weakref
diff Objects/classobject.c @ 42018:7990bb2759cb
Fix getclassname. Fixes test_descrtut.
| author | Martin v. Löwis <martin@v.loewis.de> |
|---|---|
| date | Sun, 10 Jun 2007 21:09:40 +0000 |
| parents | cd125fe83051 |
| children | d678ba0177da |
line wrap: on
line diff
--- a/Objects/classobject.c Sun Jun 10 09:51:05 2007 +0000 +++ b/Objects/classobject.c Sun Jun 10 21:09:40 2007 +0000 @@ -313,8 +313,8 @@ PyErr_Clear(); return; } - if (PyString_Check(name)) { - strncpy(buf, PyString_AS_STRING(name), bufsize); + if (PyUnicode_Check(name)) { + strncpy(buf, PyUnicode_AsString(name), bufsize); buf[bufsize-1] = '\0'; } Py_DECREF(name);
