Index: prolog/croot.c
===================================================================
--- prolog/croot.c	(revision 5f714c9d2fbd3d4e821ae16d0b96b798bc3fe2ac)
+++ prolog/croot.c	(revision 342a56fb7d496f8e81315e423dc9309308a74300)
@@ -27,9 +27,10 @@
 #define	MAXARGS		30	/* maximum number of command line arguments */
 
-extern	int	open(), creat();
+extern	int	open(char *name, int flag, int mode);
+extern	int	creat(char *name, int mode);
 
-extern	int	InitFS();
-extern	int	_fd_cls();
-extern	int	xtrap15();
+extern	void	InitFS(void);
+extern	void	_fd_cls(void);
+extern	void	xtrap15(void);
 
 int (*_clsall)();
@@ -52,5 +53,5 @@
 */
 
-exit()
+void exit(void)
 {
 	(*_clsall)();		/* close all open files */
@@ -92,6 +93,5 @@
 */
 
-Croot(cp)
-register char *cp;
+void Croot(char *cp)
 {
 	register	char	*fname;
