diff -ruNp uudeview-0.5.20-orig/inews/inews.c uudeview-0.5.20/inews/inews.c
--- uudeview-0.5.20-orig/inews/inews.c	2004-01-28 20:14:19.000000000 -0600
+++ uudeview-0.5.20/inews/inews.c	2014-03-27 08:07:08.000000000 -0500
@@ -47,6 +47,9 @@ extern	FILE	*ser_wr_fp;
 
 char	host_name[256];
 
+void gen_frompath();
+void append_signature();
+
 main(argc, argv)
 int	argc;
 char	*argv[];
@@ -181,6 +184,7 @@ char	*argv[];
  * The rn-style DOTDIR environmental variable is used if present.
  */
 
+void
 append_signature()
 {
 	char	line[256], sigfile[256];
@@ -254,6 +258,7 @@ append_signature()
  * a From: line in it.
  */
 
+void
 gen_frompath()
 {
 	char	*full_name;