diff options
author | Norikatsu Shigemura <nork@FreeBSD.org> | 2003-03-23 07:24:20 +0000 |
---|---|---|
committer | Norikatsu Shigemura <nork@FreeBSD.org> | 2003-03-23 07:24:20 +0000 |
commit | 52bd9c4f01eb576473eee1ddf5a8ac491bfbbb45 (patch) | |
tree | 8a3bb3cb8aa8cb6833ee78dd396f436b5684f1c9 /textproc/2bsd-diff/files/patch-diff.h | |
parent | Remove unused MASTER_SITE_SUBDIR. (diff) |
Add 2bsd-diff 2.11, 2.11BSD diff utility. It can process large
files with less memory. GNU Diff often can not work with files
larger than 33% of datasize (from limit) due to memory exhaustion.
PR: ports/50097
Submitted by: risner@stdio.com
Notes
Notes:
svn path=/head/; revision=77225
Diffstat (limited to 'textproc/2bsd-diff/files/patch-diff.h')
-rw-r--r-- | textproc/2bsd-diff/files/patch-diff.h | 37 |
1 files changed, 37 insertions, 0 deletions
diff --git a/textproc/2bsd-diff/files/patch-diff.h b/textproc/2bsd-diff/files/patch-diff.h new file mode 100644 index 000000000000..31670f3f50f9 --- /dev/null +++ b/textproc/2bsd-diff/files/patch-diff.h @@ -0,0 +1,37 @@ +--- diff.h.orig Thu Aug 29 06:44:35 1985 ++++ diff.h Wed Mar 19 01:35:49 2003 +@@ -5,10 +5,11 @@ + */ + + #include <stdio.h> ++#include <stdlib.h> + #include <ctype.h> + #include <sys/param.h> + #include <sys/stat.h> +-#include <sys/dir.h> ++#include <dirent.h> + #include <signal.h> + + /* +@@ -61,7 +62,7 @@ + */ + int status; + int anychange; +-char *tempfile; /* used when comparing against std input */ ++char tempfile[MAXPATHLEN]; /* used when comparing against std input */ + + /* + * Variables for diffdir. +@@ -77,9 +78,9 @@ + char *file1, *file2, *efile1, *efile2; + struct stat stb1, stb2; + +-char *malloc(), *talloc(), *ralloc(); ++char *talloc(), *ralloc(); + char *savestr(), *splice(), *splicen(); +-char *mktemp(), *copytemp(), *rindex(); +-int done(); ++char *copytemp(); ++sig_t done(); + + extern char diffh[], diff[], pr[]; |