Fixed a bug in the representation of self-referential tuples.
diff --git a/Objects/tupleobject.c b/Objects/tupleobject.c
index 9a53cfa..819253c 100644
--- a/Objects/tupleobject.c
+++ b/Objects/tupleobject.c
@@ -201,7 +201,7 @@
 	   possible within a type. */
 	i = Py_ReprEnter((PyObject *)v);
 	if (i != 0) {
-		return i > 0 ? PyString_FromString("(...)") : NULL;
+		return i > 0 ? PyUnicode_FromString("(...)") : NULL;
 	}
 
 	pieces = PyTuple_New(n);