Index: libcio/fscanf.c
===================================================================
--- libcio/fscanf.c	(revision 60288f548947383de9a52a06e402df2698a3ce5d)
+++ libcio/fscanf.c	(revision 002f8737b33792a060385448a8c1d654cae84817)
@@ -12,5 +12,5 @@
 static FILE *scnfp;
 
-static int gchar(what)
+static int gchar(int what)
 {
 	if (what EQ 0) {
Index: libcio/putc.c
===================================================================
--- libcio/putc.c	(revision 60288f548947383de9a52a06e402df2698a3ce5d)
+++ libcio/putc.c	(revision 002f8737b33792a060385448a8c1d654cae84817)
@@ -164,5 +164,5 @@
 */
 
-int puterr(c)
+int puterr(int c)
 {
 	return(putc(c, stderr));
Index: libcio/scan.c
===================================================================
--- libcio/scan.c	(revision 60288f548947383de9a52a06e402df2698a3ce5d)
+++ libcio/scan.c	(revision 002f8737b33792a060385448a8c1d654cae84817)
@@ -77,5 +77,5 @@
 }
 
-static int sgetc(what)
+static int sgetc(int what)
 {
 	if (what EQ 0) {
