CHange error messages for ord(), using "string" instead of "string or Unicode"
diff --git a/Python/bltinmodule.c b/Python/bltinmodule.c
index 820bdaa..0df6cb4 100644
--- a/Python/bltinmodule.c
+++ b/Python/bltinmodule.c
@@ -1524,13 +1524,14 @@
 		}
 	} else {
 		PyErr_Format(PyExc_TypeError,
-			     "ord() expected string or Unicode character, " \
+			     "ord() expected string of length 1, but " \
 			     "%.200s found", obj->ob_type->tp_name);
 		return NULL;
 	}
 
 	PyErr_Format(PyExc_TypeError, 
-		     "ord() expected a character, length-%d string found",
+		     "ord() expected a character, "
+		     "but string of length %d found",
 		     size);
 	return NULL;
 }