socsvn commit: r237917 - in soc2012/jhagewood/diff: . diff
jhagewood at FreeBSD.org
jhagewood at FreeBSD.org
Tue Jun 19 00:38:32 UTC 2012
Author: jhagewood
Date: Tue Jun 19 00:38:29 2012
New Revision: 237917
URL: http://svnweb.FreeBSD.org/socsvn/?view=rev&rev=237917
Log:
Modified:
soc2012/jhagewood/diff/TODO
soc2012/jhagewood/diff/diff/diff.c
soc2012/jhagewood/diff/hagewood-diff.patch
Modified: soc2012/jhagewood/diff/TODO
==============================================================================
--- soc2012/jhagewood/diff/TODO Tue Jun 19 00:24:03 2012 (r237916)
+++ soc2012/jhagewood/diff/TODO Tue Jun 19 00:38:29 2012 (r237917)
@@ -20,4 +20,3 @@
Notes:
- When using large files as input, diff will only output "Files [file1] and [file2] differ."
-- Needs function prototypes. (COMPLETE)
Modified: soc2012/jhagewood/diff/diff/diff.c
==============================================================================
--- soc2012/jhagewood/diff/diff/diff.c Tue Jun 19 00:24:03 2012 (r237916)
+++ soc2012/jhagewood/diff/diff/diff.c Tue Jun 19 00:38:29 2012 (r237917)
@@ -148,17 +148,13 @@
};
char **help_strs = (char **)help_msg;
-static void * emalloc(size_t);
-static int easprintf(char **, const char *, ...);
-static void * erealloc(void *, size_t);
-static char * estrdup(const char *);
-static void print_only(const char *, size_t, const char *);
-static void print_status(int, char *, char *, char *);
-static void push_excludes(char *);
-static void push_ignore_pats(char *);
-static void read_excludes_file(char *);
void set_argstr(char **, char **);
-static void usage(void);
+
+
+void usage(void);
+void push_excludes(char *);
+void push_ignore_pats(char *);
+void read_excludes_file(char *);
int
main(int argc, char **argv)
Modified: soc2012/jhagewood/diff/hagewood-diff.patch
==============================================================================
--- soc2012/jhagewood/diff/hagewood-diff.patch Tue Jun 19 00:24:03 2012 (r237916)
+++ soc2012/jhagewood/diff/hagewood-diff.patch Tue Jun 19 00:38:29 2012 (r237917)
@@ -1,6 +1,6 @@
diff -rupN jhagewood/diff/diff-orig/diff.c jhagewood/diff/diff/diff.c
--- jhagewood/diff/diff-orig/diff.c 2012-06-18 03:07:38.000000000 -0400
-+++ jhagewood/diff/diff/diff.c 2012-06-19 00:22:21.000000000 -0400
++++ jhagewood/diff/diff/diff.c 2012-06-19 00:37:42.000000000 -0400
@@ -45,10 +45,10 @@ __FBSDID("$FreeBSD$");
#include "diff.h"
#include "pathnames.h"
@@ -68,31 +68,7 @@
{ "unified", optional_argument, NULL, 'U' },
{ "version", no_argument, NULL, 'v' },
/* XXX: UNIMPLEMENTED
-@@ -151,13 +148,17 @@ NULL,
- };
- char **help_strs = (char **)help_msg;
-
-+static void * emalloc(size_t);
-+static int easprintf(char **, const char *, ...);
-+static void * erealloc(void *, size_t);
-+static char * estrdup(const char *);
-+static void print_only(const char *, size_t, const char *);
-+static void print_status(int, char *, char *, char *);
-+static void push_excludes(char *);
-+static void push_ignore_pats(char *);
-+static void read_excludes_file(char *);
- void set_argstr(char **, char **);
--
--
--void usage(void);
--void push_excludes(char *);
--void push_ignore_pats(char *);
--void read_excludes_file(char *);
-+static void usage(void);
-
- int
- main(int argc, char **argv)
-@@ -197,6 +198,7 @@ main(int argc, char **argv)
+@@ -197,6 +194,7 @@ main(int argc, char **argv)
break;
case 'C':
case 'c':
@@ -100,7 +76,7 @@
format = D_CONTEXT;
if (optarg != NULL) {
l = strtol(optarg, &ep, 10);
-@@ -213,6 +215,9 @@ main(int argc, char **argv)
+@@ -213,6 +211,9 @@ main(int argc, char **argv)
case 'd':
dflag = 1;
break;
@@ -110,7 +86,7 @@
case 'e':
format = D_EDIT;
break;
-@@ -296,6 +301,13 @@ main(int argc, char **argv)
+@@ -296,6 +297,13 @@ main(int argc, char **argv)
case 'y':
yflag = 1;
break;
@@ -124,7 +100,7 @@
case OPT_TSIZE:
if (optarg != NULL) {
l = strtol(optarg, &ep, 10);
-@@ -548,7 +560,7 @@ print_status(int val, char *path1, char
+@@ -548,7 +556,7 @@ print_status(int val, char *path1, char
path1, entry ? entry : "", path2, entry ? entry : "");
break;
case D_BINARY:
More information about the svn-soc-all
mailing list