Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/trunk]: src/usr.bin/grep Avoid C99 features.
details: https://anonhg.NetBSD.org/src/rev/3666c2ae8fb8
branches: trunk
changeset: 764389:3666c2ae8fb8
user: joerg <joerg%NetBSD.org@localhost>
date: Mon Apr 18 23:22:42 2011 +0000
description:
Avoid C99 features.
diffstat:
usr.bin/grep/grep.c | 10 +++++-----
usr.bin/grep/util.c | 10 ++++++----
2 files changed, 11 insertions(+), 9 deletions(-)
diffs (93 lines):
diff -r 30bbfefc805f -r 3666c2ae8fb8 usr.bin/grep/grep.c
--- a/usr.bin/grep/grep.c Mon Apr 18 22:46:48 2011 +0000
+++ b/usr.bin/grep/grep.c Mon Apr 18 23:22:42 2011 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: grep.c,v 1.8 2011/04/18 22:46:48 joerg Exp $ */
+/* $NetBSD: grep.c,v 1.9 2011/04/18 23:22:42 joerg Exp $ */
/* $FreeBSD: head/usr.bin/grep/grep.c 211519 2010-08-19 22:55:17Z delphij $ */
/* $OpenBSD: grep.c,v 1.42 2010/07/02 22:18:03 tedu Exp $ */
@@ -34,7 +34,7 @@
#endif
#include <sys/cdefs.h>
-__RCSID("$NetBSD: grep.c,v 1.8 2011/04/18 22:46:48 joerg Exp $");
+__RCSID("$NetBSD: grep.c,v 1.9 2011/04/18 23:22:42 joerg Exp $");
#include <sys/stat.h>
#include <sys/types.h>
@@ -323,7 +323,7 @@
char **aargv, **eargv, *eopts;
char *ep;
unsigned long long l;
- unsigned int aargc, eargc, i;
+ unsigned int aargc, eargc, i, j;
int c, lastc, needpattern, newarg, prevoptind;
setlocale(LC_ALL, "");
@@ -374,7 +374,7 @@
char *str;
/* make an estimation of how many extra arguments we have */
- for (unsigned int j = 0; j < strlen(eopts); j++)
+ for (j = 0; j < strlen(eopts); j++)
if (eopts[j] == ' ')
eargc++;
@@ -391,7 +391,7 @@
aargv[0] = argv[0];
for (i = 0; i < eargc; i++)
aargv[i + 1] = eargv[i];
- for (int j = 1; j < argc; j++, i++)
+ for (j = 1; j < (unsigned int)argc; j++, i++)
aargv[i + 1] = argv[j];
aargc = eargc + argc;
diff -r 30bbfefc805f -r 3666c2ae8fb8 usr.bin/grep/util.c
--- a/usr.bin/grep/util.c Mon Apr 18 22:46:48 2011 +0000
+++ b/usr.bin/grep/util.c Mon Apr 18 23:22:42 2011 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: util.c,v 1.12 2011/04/18 22:46:48 joerg Exp $ */
+/* $NetBSD: util.c,v 1.13 2011/04/18 23:22:42 joerg Exp $ */
/* $FreeBSD: head/usr.bin/grep/util.c 211496 2010-08-19 09:28:59Z des $ */
/* $OpenBSD: util.c,v 1.39 2010/07/02 22:18:03 tedu Exp $ */
@@ -34,7 +34,7 @@
#endif
#include <sys/cdefs.h>
-__RCSID("$NetBSD: util.c,v 1.12 2011/04/18 22:46:48 joerg Exp $");
+__RCSID("$NetBSD: util.c,v 1.13 2011/04/18 23:22:42 joerg Exp $");
#include <sys/stat.h>
#include <sys/types.h>
@@ -64,13 +64,14 @@
file_matching(const char *fname)
{
char *fname_base, *fname_copy;
+ unsigned int i;
bool ret;
ret = finclude ? false : true;
fname_copy = grep_strdup(fname);
fname_base = basename(fname_copy);
- for (unsigned int i = 0; i < fpatterns; ++i) {
+ for (i = 0; i < fpatterns; ++i) {
if (fnmatch(fpattern[i].pat, fname, 0) == 0 ||
fnmatch(fpattern[i].pat, fname_base, 0) == 0) {
if (fpattern[i].mode == EXCL_PAT)
@@ -86,11 +87,12 @@
static inline bool
dir_matching(const char *dname)
{
+ unsigned int i;
bool ret;
ret = dinclude ? false : true;
- for (unsigned int i = 0; i < dpatterns; ++i) {
+ for (i = 0; i < dpatterns; ++i) {
if (dname != NULL &&
fnmatch(dname, dpattern[i].pat, 0) == 0) {
if (dpattern[i].mode == EXCL_PAT)
Home |
Main Index |
Thread Index |
Old Index