commit | 826b9ddbe367443803c9f34453c3414abb635502 | [log] [tgz] |
---|---|---|
author | Martin v. Löwis <martin@v.loewis.de> | Sun Jun 10 21:09:40 2007 +0000 |
committer | Martin v. Löwis <martin@v.loewis.de> | Sun Jun 10 21:09:40 2007 +0000 |
tree | f5c176b82e54296622965f595ebe82fdf1c975c5 | |
parent | 5b222135f8d2492713994f2cb003980e87ce6a72 [diff] [blame] |
Fix getclassname. Fixes test_descrtut.
diff --git a/Objects/classobject.c b/Objects/classobject.c index 3cf64de..2dcc88f 100644 --- a/Objects/classobject.c +++ b/Objects/classobject.c
@@ -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);