]> git.deb.at Git - pkg/mmv.git/blobdiff - mmv.c
Imported Debian patch 1.01b-12.1
[pkg/mmv.git] / mmv.c
diff --git a/mmv.c b/mmv.c
index 1215984a682712dfc8cd2aebee2b725e0aaeccc6..abce4a40b91e82f7642267970502af6b9a8cc7bd 100644 (file)
--- a/mmv.c
+++ b/mmv.c
@@ -88,6 +88,7 @@ Use -- as the end of options.\n";
 
 #endif
 
+#include <unistd.h>
 #include <stdio.h>
 #include <ctype.h>
 
@@ -127,10 +128,6 @@ extern unsigned _stklen = 10000;
 #include <sys/stat.h>
 #include <sys/file.h>
 
-extern char *getenv();
-extern long lseek();
-extern char *malloc();
-
 #ifdef HAS_DIRENT
 #include <dirent.h>
 typedef struct dirent DIRENTRY;
@@ -393,7 +390,7 @@ static int movealias(/* REP *first, REP *p, int *pprintaliased */);
 static int snap(/* REP *first, REP *p */);
 static void showdone(/* REP *fin */);
 static void breakout(/*  */);
-static int breakrep(/* */);
+static void breakrep(int);
 static void breakstat(/* */);
 static void quit(/*  */);
 static int copymove(/* REP *p */);
@@ -2585,10 +2582,10 @@ static void breakout()
 }
 
 
-static int breakrep()
+static void breakrep(int signum)
 {
        gotsig = 1;
-       return(1);
+       return;
 }