summaryrefslogtreecommitdiff
path: root/devel/spiff/patches/patch-ad
blob: c347060dde763f3bed872dd36a2008c9c2a99a4d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
$NetBSD: patch-ad,v 1.2 2008/07/09 05:02:06 bjs Exp $

--- spiff.c.orig	1990-02-05 15:17:20.000000000 -0500
+++ spiff.c
@@ -27,7 +27,8 @@ static char rcsid[]= "$Header: spiff.c,v
 #include "visual.h"
 #include "output.h"
 
-extern void _Y_doargs();
+static void _Y_doargs(int argc, char *argv[], char **file1, 
+	char **file2, int *max_d);
 
 static int _Y_eflag = 0;	/* use exact match algorithm */
 static int _Y_vflag = 0;	/* use visual mode */
@@ -38,9 +39,8 @@ static int _Y_vflag = 0;	/* use visual m
 */
 static int _Y_flags;
 
-main(argc,argv)
-int argc;
-char *argv[];
+int
+main(int argc, char *argv[])
 {
 	E_edit edit_end;
 	char *filename[2];
@@ -120,9 +120,9 @@ char *argv[];
 	if (E_NULL != edit_end)
 	{
 		O_output(edit_end,_Y_flags);
-		return(1);
+		return 1;
 	}
-	return(0);
+	return 0;
 }
 
 /*
@@ -174,11 +174,7 @@ char *from;
 #define SETPTR	{if(strlen(argv[1]) == 2) {argv++;argc--;ptr=argv[1];}else ptr=(&argv[1][2]);}
 
 static void
-_Y_doargs(argc,argv,file1,file2,max_d)
-int argc;
-char *argv[];
-char **file1,**file2;
-int *max_d;
+_Y_doargs(int argc, char *argv[], char **file1, char **file2, int *max_d)
 {
 	char *ptr;