SF patch #102548, fix for bug #121013, by mwh@users.sourceforge.net.
Fixes a typo that caused "".join(u"this is a test") to dump core.
diff --git a/Objects/stringobject.c b/Objects/stringobject.c
index 757c1c4..31d1b05 100644
--- a/Objects/stringobject.c
+++ b/Objects/stringobject.c
@@ -835,7 +835,7 @@
if (PyUnicode_Check(item)) {
Py_DECREF(res);
Py_DECREF(seq);
- return PyUnicode_Join((PyObject *)self, seq);
+ return PyUnicode_Join((PyObject *)self, orig);
}
PyErr_Format(PyExc_TypeError,
"sequence item %i: expected string,"