Module Name:    src
Committed By:   snj
Date:           Tue Aug 25 18:07:09 UTC 2009

Modified Files:
        src/bin/pax [netbsd-4]: options.c
        src/usr.bin/ctags [netbsd-4]: C.c ctags.h fortran.c lisp.c print.c
            yacc.c
        src/usr.bin/gencat [netbsd-4]: gencat.c

Log Message:
Pull up following revision(s) (requested by plunky in ticket #1354):
        bin/pax/options.c: revision 1.105 via patch
        usr.bin/ctags/C.c: revision 1.19
        usr.bin/ctags/ctags.h: revision 1.9
        usr.bin/ctags/fortran.c: revision 1.11
        usr.bin/ctags/lisp.c: revision 1.11
        usr.bin/ctags/print.c: revision 1.10
        usr.bin/ctags/yacc.c: revision 1.12
        usr.bin/gencat/gencat.c: revision 1.30 via patch
Rename internal getline() function to get_line() so it does
conflict with the soon to be added getline(3) libc function.


To generate a diff of this commit:
cvs rdiff -u -r1.98 -r1.98.2.1 src/bin/pax/options.c
cvs rdiff -u -r1.15 -r1.15.6.1 src/usr.bin/ctags/C.c
cvs rdiff -u -r1.8 -r1.8.12.1 src/usr.bin/ctags/ctags.h
cvs rdiff -u -r1.10 -r1.10.12.1 src/usr.bin/ctags/fortran.c \
    src/usr.bin/ctags/lisp.c
cvs rdiff -u -r1.9 -r1.9.12.1 src/usr.bin/ctags/print.c
cvs rdiff -u -r1.11 -r1.11.6.1 src/usr.bin/ctags/yacc.c
cvs rdiff -u -r1.20 -r1.20.6.1 src/usr.bin/gencat/gencat.c

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

Modified files:

Index: src/bin/pax/options.c
diff -u src/bin/pax/options.c:1.98 src/bin/pax/options.c:1.98.2.1
--- src/bin/pax/options.c:1.98	Mon Oct 16 00:11:22 2006
+++ src/bin/pax/options.c	Tue Aug 25 18:07:09 2009
@@ -1,4 +1,4 @@
-/*	$NetBSD: options.c,v 1.98 2006/10/16 00:11:22 christos Exp $	*/
+/*	$NetBSD: options.c,v 1.98.2.1 2009/08/25 18:07:09 snj Exp $	*/
 
 /*-
  * Copyright (c) 1992 Keith Muller.
@@ -42,7 +42,7 @@
 #if 0
 static char sccsid[] = "@(#)options.c	8.2 (Berkeley) 4/18/94";
 #else
-__RCSID("$NetBSD: options.c,v 1.98 2006/10/16 00:11:22 christos Exp $");
+__RCSID("$NetBSD: options.c,v 1.98.2.1 2009/08/25 18:07:09 snj Exp $");
 #endif
 #endif /* not lint */
 
@@ -85,7 +85,7 @@
 static void printflg(unsigned int);
 static int c_frmt(const void *, const void *);
 static off_t str_offt(char *);
-static char *getline(FILE *fp);
+static char *get_line(FILE *fp);
 static void pax_options(int, char **);
 static void pax_usage(void);
 static void tar_options(int, char **);
@@ -95,10 +95,10 @@
 static void cpio_usage(void);
 #endif
 
-/* errors from getline */
+/* errors from get_line */
 #define GETLINE_FILE_CORRUPT 1
 #define GETLINE_OUT_OF_MEM 2
-static int getline_error;
+static int get_line_error;
 
 #define BZIP2_CMD	"bzip2"		/* command to run as bzip2 */
 #define GZIP_CMD	"gzip"		/* command to run as gzip */
@@ -1183,7 +1183,7 @@
 						tty_warn(1, "Unable to open file '%s' for read", file);
 						tar_usage();
 					}
-					while ((str = getline(fp)) != NULL) {
+					while ((str = get_line(fp)) != NULL) {
 						if (dirisnext) {
 							if (dir)
 								free(dir);
@@ -1216,7 +1216,7 @@
 						free(dir);
 					if (strcmp(file, "-") != 0)
 						fclose(fp);
-					if (getline_error) {
+					if (get_line_error) {
 						tty_warn(1, "Problem with file '%s'", file);
 						tar_usage();
 					}
@@ -1286,7 +1286,7 @@
 					tty_warn(1, "Unable to open file '%s' for read", file);
 					tar_usage();
 				}
-				while ((str = getline(fp)) != NULL) {
+				while ((str = get_line(fp)) != NULL) {
 					if (dirisnext) {
 						if (ftree_add(str, 1) < 0)
 							tar_usage();
@@ -1310,7 +1310,7 @@
 					tar_usage();
 				if (strcmp(file, "-") != 0)
 					fclose(fp);
-				if (getline_error) {
+				if (get_line_error) {
 					tty_warn(1, "Problem with file '%s'",
 					    file);
 					tar_usage();
@@ -1598,11 +1598,11 @@
 				    optarg);
 				cpio_usage();
 			}
-			while ((str = getline(fp)) != NULL) {
+			while ((str = get_line(fp)) != NULL) {
 				pat_add(str, NULL);
 			}
 			fclose(fp);
-			if (getline_error) {
+			if (get_line_error) {
 				tty_warn(1, "Problem with file '%s'", optarg);
 				cpio_usage();
 			}
@@ -1754,10 +1754,10 @@
 		 * no read errors allowed on updates/append operation!
 		 */
 		maxflt = 0;
-		while ((str = getline(stdin)) != NULL) {
+		while ((str = get_line(stdin)) != NULL) {
 			ftree_add(str, 0);
 		}
-		if (getline_error) {
+		if (get_line_error) {
 			tty_warn(1, "Problem while reading stdin");
 			cpio_usage();
 		}
@@ -1985,21 +1985,21 @@
 }
 
 char *
-getline(FILE *f)
+get_line(FILE *f)
 {
 	char *name, *temp;
 	size_t len;
 
 	name = fgetln(f, &len);
 	if (!name) {
-		getline_error = ferror(f) ? GETLINE_FILE_CORRUPT : 0;
+		get_line_error = ferror(f) ? GETLINE_FILE_CORRUPT : 0;
 		return 0;
 	}
 	if (name[len-1] != '\n')
 		len++;
 	temp = malloc(len);
 	if (!temp) {
-		getline_error = GETLINE_OUT_OF_MEM;
+		get_line_error = GETLINE_OUT_OF_MEM;
 		return 0;
 	}
 	memcpy(temp, name, len-1);

Index: src/usr.bin/ctags/C.c
diff -u src/usr.bin/ctags/C.c:1.15 src/usr.bin/ctags/C.c:1.15.6.1
--- src/usr.bin/ctags/C.c:1.15	Sat Apr 22 17:46:48 2006
+++ src/usr.bin/ctags/C.c	Tue Aug 25 18:07:09 2009
@@ -1,4 +1,4 @@
-/*	$NetBSD: C.c,v 1.15 2006/04/22 17:46:48 christos Exp $	*/
+/*	$NetBSD: C.c,v 1.15.6.1 2009/08/25 18:07:09 snj Exp $	*/
 
 /*
  * Copyright (c) 1987, 1993, 1994
@@ -38,7 +38,7 @@
 #if 0
 static char sccsid[] = "@(#)C.c	8.4 (Berkeley) 4/2/94";
 #else
-__RCSID("$NetBSD: C.c,v 1.15 2006/04/22 17:46:48 christos Exp $");
+__RCSID("$NetBSD: C.c,v 1.15.6.1 2009/08/25 18:07:09 snj Exp $");
 #endif
 #endif /* not lint */
 
@@ -166,7 +166,7 @@
 				 *	foo\n
 				 *	(arg1,
 				 */
-				getline();
+				get_line();
 				curline = lineno;
 				if (func_entry()) {
 					++level;
@@ -195,7 +195,7 @@
 		case ';':
 			if (t_def && level == t_level) {
 				t_def = NO;
-				getline();
+				get_line();
 				if (sp != tok)
 					*sp = EOS;
 				pfnote(tok, lineno);
@@ -232,7 +232,7 @@
 						 * get line immediately;
 						 * may change before '{'
 						 */
-						getline();
+						get_line();
 						if (str_entry(c))
 							++level;
 						break;
@@ -404,7 +404,7 @@
 		--sp;
 	*sp = EOS;
 	if (dflag || c == '(') {	/* only want macros */
-		getline();
+		get_line();
 		pfnote(tok, curline);
 	}
 skip:	if (c == '\n') {		/* get rid of rest of define */

Index: src/usr.bin/ctags/ctags.h
diff -u src/usr.bin/ctags/ctags.h:1.8 src/usr.bin/ctags/ctags.h:1.8.12.1
--- src/usr.bin/ctags/ctags.h:1.8	Thu Feb 17 17:29:58 2005
+++ src/usr.bin/ctags/ctags.h	Tue Aug 25 18:07:09 2009
@@ -1,4 +1,4 @@
-/*	$NetBSD: ctags.h,v 1.8 2005/02/17 17:29:58 xtraeme Exp $	*/
+/*	$NetBSD: ctags.h,v 1.8.12.1 2009/08/25 18:07:09 snj Exp $	*/
 
 /*
  * Copyright (c) 1987, 1993, 1994
@@ -80,7 +80,7 @@
 extern char	searchar;		/* ex search character */
 
 extern int	cicmp(const char *);
-extern void	getline(void);
+extern void	get_line(void);
 extern void	pfnote(const char *, int);
 extern int	skip_key(int);
 extern void	put_entries(NODE *);

Index: src/usr.bin/ctags/fortran.c
diff -u src/usr.bin/ctags/fortran.c:1.10 src/usr.bin/ctags/fortran.c:1.10.12.1
--- src/usr.bin/ctags/fortran.c:1.10	Thu Feb 17 17:29:58 2005
+++ src/usr.bin/ctags/fortran.c	Tue Aug 25 18:07:09 2009
@@ -1,4 +1,4 @@
-/*	$NetBSD: fortran.c,v 1.10 2005/02/17 17:29:58 xtraeme Exp $	*/
+/*	$NetBSD: fortran.c,v 1.10.12.1 2009/08/25 18:07:09 snj Exp $	*/
 
 /*
  * Copyright (c) 1987, 1993, 1994
@@ -38,7 +38,7 @@
 #if 0
 static char sccsid[] = "@(#)fortran.c	8.3 (Berkeley) 4/2/94";
 #else
-__RCSID("$NetBSD: fortran.c,v 1.10 2005/02/17 17:29:58 xtraeme Exp $");
+__RCSID("$NetBSD: fortran.c,v 1.10.12.1 2009/08/25 18:07:09 snj Exp $");
 #endif
 #endif /* not lint */
 
@@ -130,7 +130,7 @@
 			continue;
 		*cp = EOS;
 		(void)strlcpy(tok, lbp, sizeof(tok));
-		getline();			/* process line for ex(1) */
+		get_line();			/* process line for ex(1) */
 		pfnote(tok, lineno);
 		pfcnt = YES;
 	}
Index: src/usr.bin/ctags/lisp.c
diff -u src/usr.bin/ctags/lisp.c:1.10 src/usr.bin/ctags/lisp.c:1.10.12.1
--- src/usr.bin/ctags/lisp.c:1.10	Thu Feb 17 17:29:58 2005
+++ src/usr.bin/ctags/lisp.c	Tue Aug 25 18:07:09 2009
@@ -1,4 +1,4 @@
-/*	$NetBSD: lisp.c,v 1.10 2005/02/17 17:29:58 xtraeme Exp $	*/
+/*	$NetBSD: lisp.c,v 1.10.12.1 2009/08/25 18:07:09 snj Exp $	*/
 
 /*
  * Copyright (c) 1987, 1993, 1994
@@ -38,7 +38,7 @@
 #if 0
 static char sccsid[] = "@(#)lisp.c	8.3 (Berkeley) 4/2/94";
 #else
-__RCSID("$NetBSD: lisp.c,v 1.10 2005/02/17 17:29:58 xtraeme Exp $");
+__RCSID("$NetBSD: lisp.c,v 1.10.12.1 2009/08/25 18:07:09 snj Exp $");
 #endif
 #endif /* not lint */
 
@@ -105,7 +105,7 @@
 		*cp = EOS;
 		(void)strlcpy(tok, lbp, sizeof(tok));
 		*cp = savedc;
-		getline();
+		get_line();
 		pfnote(tok, lineno);
 	}
 	/*NOTREACHED*/

Index: src/usr.bin/ctags/print.c
diff -u src/usr.bin/ctags/print.c:1.9 src/usr.bin/ctags/print.c:1.9.12.1
--- src/usr.bin/ctags/print.c:1.9	Thu Feb 17 17:29:58 2005
+++ src/usr.bin/ctags/print.c	Tue Aug 25 18:07:09 2009
@@ -1,4 +1,4 @@
-/*	$NetBSD: print.c,v 1.9 2005/02/17 17:29:58 xtraeme Exp $	*/
+/*	$NetBSD: print.c,v 1.9.12.1 2009/08/25 18:07:09 snj Exp $	*/
 
 /*
  * Copyright (c) 1987, 1993, 1994
@@ -38,7 +38,7 @@
 #if 0
 static char sccsid[] = "@(#)print.c	8.3 (Berkeley) 4/2/94";
 #else 
-__RCSID("$NetBSD: print.c,v 1.9 2005/02/17 17:29:58 xtraeme Exp $");
+__RCSID("$NetBSD: print.c,v 1.9.12.1 2009/08/25 18:07:09 snj Exp $");
 #endif
 #endif /* not lint */
 
@@ -51,12 +51,12 @@
 #include "ctags.h"
 
 /*
- * getline --
+ * get_line --
  *	get the line the token of interest occurred on,
  *	prepare it for printing.
  */
 void
-getline(void)
+get_line(void)
 {
 	long	saveftell;
 	int	c;

Index: src/usr.bin/ctags/yacc.c
diff -u src/usr.bin/ctags/yacc.c:1.11 src/usr.bin/ctags/yacc.c:1.11.6.1
--- src/usr.bin/ctags/yacc.c:1.11	Wed Apr  5 20:03:14 2006
+++ src/usr.bin/ctags/yacc.c	Tue Aug 25 18:07:09 2009
@@ -1,4 +1,4 @@
-/*	$NetBSD: yacc.c,v 1.11 2006/04/05 20:03:14 dsl Exp $	*/
+/*	$NetBSD: yacc.c,v 1.11.6.1 2009/08/25 18:07:09 snj Exp $	*/
 
 /*
  * Copyright (c) 1987, 1993, 1994
@@ -38,7 +38,7 @@
 #if 0
 static char sccsid[] = "@(#)yacc.c	8.3 (Berkeley) 4/2/94";
 #else
-__RCSID("$NetBSD: yacc.c,v 1.11 2006/04/05 20:03:14 dsl Exp $");
+__RCSID("$NetBSD: yacc.c,v 1.11.6.1 2009/08/25 18:07:09 snj Exp $");
 #endif
 #endif /* not lint */
 
@@ -105,7 +105,7 @@
 			while (GETC(!=, EOF) && (intoken(c) || c == '.'))
 				*sp++ = c;
 			*sp = EOS;
-			getline();		/* may change before ':' */
+			get_line();		/* may change before ':' */
 			if (c == EOF)
 				return;
 			while (iswhite(c)) {

Index: src/usr.bin/gencat/gencat.c
diff -u src/usr.bin/gencat/gencat.c:1.20 src/usr.bin/gencat/gencat.c:1.20.6.1
--- src/usr.bin/gencat/gencat.c:1.20	Thu Mar 30 20:32:10 2006
+++ src/usr.bin/gencat/gencat.c	Tue Aug 25 18:07:09 2009
@@ -1,4 +1,4 @@
-/*	$NetBSD: gencat.c,v 1.20 2006/03/30 20:32:10 dsl Exp $	*/
+/*	$NetBSD: gencat.c,v 1.20.6.1 2009/08/25 18:07:09 snj Exp $	*/
 
 /*
  * Copyright (c) 1996 The NetBSD Foundation, Inc.
@@ -38,7 +38,7 @@
 
 #include <sys/cdefs.h>
 #if defined(__RCSID) && !defined(lint)
-__RCSID("$NetBSD: gencat.c,v 1.20 2006/03/30 20:32:10 dsl Exp $");
+__RCSID("$NetBSD: gencat.c,v 1.20.6.1 2009/08/25 18:07:09 snj Exp $");
 #endif
 
 /***********************************************************
@@ -126,7 +126,7 @@
 static	char   *cskip __P((char *));
 static	void	error __P((char *, char *));
 static	void	nomem __P((void));
-static	char   *getline __P((int));
+static	char   *get_line __P((int));
 static	char   *getmsg __P((int, char *, char));
 static	void	warning __P((char *, char *));
 static	char   *wskip __P((char *));
@@ -262,7 +262,7 @@
 }
 
 static char *
-getline(fd)
+get_line(fd)
 	int     fd;
 {
 	static long curlen = BUFSIZ;
@@ -371,7 +371,7 @@
 				++cptr;
 				switch (*cptr) {
 				case '\0':
-					cptr = getline(fd);
+					cptr = get_line(fd);
 					if (!cptr)
 						error(NULL, "premature end of file");
 					msglen += strlen(cptr);
@@ -444,7 +444,7 @@
 
 	/* XXX: init sethead? */
 
-	while ((cptr = getline(fd))) {
+	while ((cptr = get_line(fd))) {
 		if (*cptr == '$') {
 			++cptr;
 			if (strncmp(cptr, "set", 3) == 0) {

Reply via email to