aboutsummaryrefslogtreecommitdiff
path: root/textproc/agrep/files/patch-bitap.c
blob: f9f831fe2dda7325c9d489f1deb5d574d2df0beb (plain) (blame)
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
--- bitap.c.orig	1992-01-17 21:00:15 UTC
+++ bitap.c
@@ -13,6 +13,8 @@
 
 #include "agrep.h"
 
+#include <unistd.h>
+
 extern unsigned Init1, D_endpos, endposition, Init[], Mask[], Bit[];
 extern int DELIMITER, FILENAMEONLY, D_length, I, AND, REGEX, JUMP, INVERSE; 
 extern char D_pattern[];
@@ -22,7 +24,7 @@ extern int num_of_matched;
 
 /* bitap dispatches job */
 
-bitap(old_D_pat, Pattern, fd, M, D)
+void bitap(old_D_pat, Pattern, fd, M, D)
 char old_D_pat[], *Pattern;  int fd, M, D;  
 {
 char c;  
@@ -143,7 +145,7 @@ char buffer[Max_record+Max_record+BlockS
   return;
 }
 
-fill_buf(fd, buf, record_size)
+int fill_buf(fd, buf, record_size)
 int fd, record_size; unsigned char *buf;
 {
 int num_read=1;