Module Name:    othersrc
Committed By:   agc
Date:           Mon May 30 03:48:36 UTC 2011

Modified Files:
        othersrc/external/bsd/gensetlist: gensetlist.c

Log Message:
rename the "subman" regexp to "sub" as it's used in other multiword defs,
not just those for MAN=


To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 othersrc/external/bsd/gensetlist/gensetlist.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: othersrc/external/bsd/gensetlist/gensetlist.c
diff -u othersrc/external/bsd/gensetlist/gensetlist.c:1.6 othersrc/external/bsd/gensetlist/gensetlist.c:1.7
--- othersrc/external/bsd/gensetlist/gensetlist.c:1.6	Thu May 19 16:48:16 2011
+++ othersrc/external/bsd/gensetlist/gensetlist.c	Mon May 30 03:48:36 2011
@@ -33,7 +33,7 @@
 #include <string.h>
 #include <unistd.h>
 
-#define SETLIST_VERSION	"20110513"
+#define SETLIST_VERSION	"20110522"
 
 enum {
 	MAX_DEFS	= 64,
@@ -118,7 +118,7 @@
 	static regex_t	 bindir;
 	static regex_t	 libdir;
 	static regex_t	 mandir;
-	static regex_t	 subman;
+	static regex_t	 sub;
 	static regex_t	 mlinks;
 	static regex_t	 shlib;
 	static regex_t	 incs;
@@ -141,10 +141,8 @@
 				REG_EXTENDED);
 		(void) regcomp(&scripts, "^[ \t]*SCRIPTS[ \t]*=",
 				REG_EXTENDED);
-		(void) regcomp(&man, "^[ \t]*MAN[ \t]*=",
-				REG_EXTENDED);
-		(void) regcomp(&subman, "^[ \t]*([^ \t]+)",
-				REG_EXTENDED);
+		(void) regcomp(&man, "^[ \t]*MAN[ \t]*=", REG_EXTENDED);
+		(void) regcomp(&sub, "^[ \t]*([^ \t]+)", REG_EXTENDED);
 		(void) regcomp(&prog, "^[ \t]*PROG[ \t]*=[ \t]*([^ \t]+)",
 				REG_EXTENDED);
 		(void) regcomp(&bindir, "^[ \t]*BINDIR[ \t]*=[ \t]*([^ \t]+)",
@@ -180,7 +178,7 @@
 	}
 	if (regexec(&man, in, 10, matches, 0) == 0) {
 		for (cp = &in[(int)matches[0].rm_eo] ; 
-		     regexec(&subman, cp, 10, matches, 0) == 0 ;
+		     regexec(&sub, cp, 10, matches, 0) == 0 ;
 		     cp += matches[0].rm_eo) {
 			(void) asprintf(&vars->mans[vars->manc++], 
 				"%.*s",
@@ -230,7 +228,7 @@
 	}
 	if (regexec(&incs, in, 10, matches, 0) == 0) {
 		for (cp = &in[(int)matches[0].rm_eo] ; 
-		     regexec(&subman, cp, 10, matches, 0) == 0 ;
+		     regexec(&sub, cp, 10, matches, 0) == 0 ;
 		     cp += matches[0].rm_eo) {
 			(void) asprintf(&vars->incs[vars->incc++], 
 				"%.*s",

Reply via email to