Typo fixed by Mark Hammond.
diff --git a/Python/getargs.c b/Python/getargs.c
index a4b0fe4..27a69d0 100644
--- a/Python/getargs.c
+++ b/Python/getargs.c
@@ -670,7 +670,7 @@
 			
 			/* Get 's' parameter: the output buffer to use */
 			if (*format != 's')
-				return "(unkown parser marker combination)";
+				return "(unknown parser marker combination)";
 			buffer = (char **)va_arg(*p_va, char **);
 			format++;
 			if (buffer == NULL)
@@ -756,7 +756,7 @@
 				   after usage
 
 				 */
-				if (strlen(PyString_AS_STRING(s)) != size)
+				if ((int)strlen(PyString_AS_STRING(s)) != size)
 					return "(encoded string without "\
 					       "NULL bytes)";
 				*buffer = PyMem_NEW(char, size + 1);