From 547397c45b4c6334ac6e8ee713de012a05a4fe4a Mon Sep 17 00:00:00 2001 From: Tim Peters Date: Sat, 27 Jan 2001 06:20:08 +0000 Subject: SF bug http://sourceforge.net/bugs/?func=detailbug&bug_id=130242&group_id=5470 SF patch http://sourceforge.net/patch/?func=detailpatch&patch_id=103453&group_id=5470 PyMember_Set of T_CHAR always raises exception. Unfortunately, this is a use of a C API function that Python itself never makes, so there's no .py test I can check in to verify this stays fixed. But the fault in the code is obvious, and Dave Cole's patch just as obviously fixes it. --- Python/structmember.c | 1 + 1 file changed, 1 insertion(+) (limited to 'Python/structmember.c') diff --git a/Python/structmember.c b/Python/structmember.c index bc1ba251ac..e155a6b49f 100644 --- a/Python/structmember.c +++ b/Python/structmember.c @@ -231,6 +231,7 @@ PyMember_Set(char *addr, struct memberlist *mlist, char *name, PyObject *v) PyErr_BadArgument(); return -1; } + break; default: PyErr_SetString(PyExc_SystemError, "bad memberlist type"); -- cgit v1.2.1