$OpenBSD: patch-config_c,v 1.1 2005/03/08 06:38:08 sturm Exp $
--- config.c.orig	Mon Mar  7 22:27:06 2005
+++ config.c	Mon Mar  7 22:29:20 2005
@@ -352,7 +352,7 @@ static void print_desc(const char *pre, 
 	const char *p, *q;
 
 	for (p = text, q = strchr(p, '\n'); q; p = q+1, q = strchr(p, '\n'))
-		printf("%s%.*s\n", pre, q-p, p);
+		printf("%s%.*s\n", pre, (int)(q-p), p);
 
 	if (*p != '\0')
 		printf("%s%s\n", pre, p);
@@ -423,8 +423,9 @@ static void print_version(void)
 void do_config(int argc, char **argv)
 {
 	char *s;
-	int i, c, known, s_len;
+	int i, c, known;
 	int print_config = 0;
+	size_t s_len;
 
 	for (i = 1; i < argc; i++) {
 		if (argv[i][0] != '-') {
