Revert r56044 (which changed the %c format specifier to accept a
unicode char into an int variable) and add %C which does this.
diff --git a/Modules/arraymodule.c b/Modules/arraymodule.c
index 6c9038a..2539077 100644
--- a/Modules/arraymodule.c
+++ b/Modules/arraymodule.c
@@ -1785,7 +1785,7 @@
 	if (type == &Arraytype && !_PyArg_NoKeywords("array.array()", kwds))
 		return NULL;
 
-	if (!PyArg_ParseTuple(args, "c|O:array", &c, &initial))
+	if (!PyArg_ParseTuple(args, "C|O:array", &c, &initial))
 		return NULL;
 
 	if (!(initial == NULL || PyList_Check(initial)