$OpenBSD: patch-src_fstime_c,v 1.1 2002/07/17 21:57:21 lebel Exp $
--- src/fstime.c.orig	Wed Feb  5 05:08:45 1992
+++ src/fstime.c	Wed Jul 17 17:36:08 2002
@@ -37,8 +37,8 @@ int			seconds = SECONDS;
 int			f;
 int			g;
 int			i;
-int			stop_count();
-int			clean_up();
+void			stop_count( int );
+void			clean_up( int );
 int			sigalarm = 0;
 
 /******************** MAIN ****************************/
@@ -86,11 +86,11 @@ char **argv;
     signal(SIGKILL,clean_up);
     if(w_test() || r_test() || c_test()) 
 	{ 
-	clean_up();
+	clean_up(0);
 	exit(1);
 	}
     /* else */
-    clean_up();
+    clean_up(0);
     exit(0);
 }
 
@@ -116,7 +116,7 @@ w_test() 
 		    if (errno != EINTR) {
 			perror("fstime: write");
 			return(-1);
-			} else stop_count();
+			} else stop_count( 0 );
 		    }
 		++ n_blocks;
 		}
@@ -156,7 +156,7 @@ r_test() 
 		continue;
 		break;
             case EINTR:
-		stop_count();
+		stop_count( 0 );
 		break;
             default:
                 perror("fstime: read");
@@ -200,7 +200,7 @@ c_test() 
 		continue;
 		break;
             case EINTR:
-		stop_count();
+		stop_count( 0 );
 		break;
             default:
                 perror("fstime: copy read");
@@ -212,7 +212,7 @@ c_test() 
             if (errno != EINTR) {
 	        perror("fstime: copy write");
 	        return(-1);
-                } else stop_count();
+                } else stop_count( 0 );
 	    }
 	++ n_blocks;
         }
@@ -223,17 +223,17 @@ c_test() 
 return(0);
 }
 
-stop_count()
+void
+stop_count( int sigraised)
 {
 extern int sigalarm;
+(void) sigraised;
 sigalarm = 1;
-return(0);
 }
 
-clean_up()
+void
+clean_up( int sigraised )
 {
-if( unlink(FNAME0) || unlink(FNAME1))
-	return(-1);
-else
-	return(0);
+    (void) sigraised;
+    unlink(FNAME0) || unlink(FNAME1);
 }