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) {