Module Name:    src
Committed By:   christos
Date:           Wed Mar 14 00:25:19 UTC 2012

Modified Files:
        src/lib/libc/compat/gen: compat___fts13.c compat___fts30.c
            compat___fts31.c
        src/lib/libc/gen: fts.c

Log Message:
rename the macros ftsent_ since they apply to the ftsent struct not the
fts one.


To generate a diff of this commit:
cvs rdiff -u -r1.8 -r1.9 src/lib/libc/compat/gen/compat___fts13.c
cvs rdiff -u -r1.5 -r1.6 src/lib/libc/compat/gen/compat___fts30.c
cvs rdiff -u -r1.3 -r1.4 src/lib/libc/compat/gen/compat___fts31.c
cvs rdiff -u -r1.43 -r1.44 src/lib/libc/gen/fts.c

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

Modified files:

Index: src/lib/libc/compat/gen/compat___fts13.c
diff -u src/lib/libc/compat/gen/compat___fts13.c:1.8 src/lib/libc/compat/gen/compat___fts13.c:1.9
--- src/lib/libc/compat/gen/compat___fts13.c:1.8	Tue Mar 13 18:37:51 2012
+++ src/lib/libc/compat/gen/compat___fts13.c	Tue Mar 13 20:25:19 2012
@@ -1,4 +1,4 @@
-/*	$NetBSD: compat___fts13.c,v 1.8 2012/03/13 22:37:51 joerg Exp $	*/
+/*	$NetBSD: compat___fts13.c,v 1.9 2012/03/14 00:25:19 christos Exp $	*/
 
 #include "namespace.h"
 #include <sys/cdefs.h>
@@ -33,12 +33,14 @@ __warn_references(__fts_set13,
 #define	__fts_dev_t	uint32_t
 #define	__fts_level_t	short
 
-#undef fts_namelen_truncate
-#define fts_namelen_truncate(a)	\
+#ifndef ftsent_namelen_truncate
+#define ftsent_namelen_truncate(a)	\
     ((a) > USHRT_MAX ? USHRT_MAX : (unsigned short)(a))
-#undef fts_pathlen_truncate
+#endif
+#ifndef ftsent_pathlen_truncate
 #define ftsent_pathlen_truncate(a)	\
     ((a) > USHRT_MAX ? USHRT_MAX : (unsigned short)(a))
+#endif
 
 #define	stat		__stat13
 #define	lstat		__lstat13

Index: src/lib/libc/compat/gen/compat___fts30.c
diff -u src/lib/libc/compat/gen/compat___fts30.c:1.5 src/lib/libc/compat/gen/compat___fts30.c:1.6
--- src/lib/libc/compat/gen/compat___fts30.c:1.5	Tue Mar 13 18:37:51 2012
+++ src/lib/libc/compat/gen/compat___fts30.c	Tue Mar 13 20:25:19 2012
@@ -1,4 +1,4 @@
-/*	$NetBSD: compat___fts30.c,v 1.5 2012/03/13 22:37:51 joerg Exp $	*/
+/*	$NetBSD: compat___fts30.c,v 1.6 2012/03/14 00:25:19 christos Exp $	*/
 
 #include "namespace.h"
 #include <sys/cdefs.h>
@@ -36,13 +36,14 @@ __warn_references(__fts_set30,
 #define	lstat		__lstat30
 #define	fstat		__fstat30
 
-#ifndef fts_namelen_truncate
-#define fts_namelen_truncate(a)	\
+#ifndef ftsent_namelen_truncate
+#define ftsent_namelen_truncate(a)	\
     ((a) > USHRT_MAX ? USHRT_MAX : (unsigned short)(a))
 #endif
-#undef fts_pathlen_truncate
+#ifndef ftsent_pathlen_truncate
 #define ftsent_pathlen_truncate(a)	\
     ((a) > USHRT_MAX ? USHRT_MAX : (unsigned short)(a))
+#endif
 
 #undef	fts_children
 #define	fts_children __fts_children30

Index: src/lib/libc/compat/gen/compat___fts31.c
diff -u src/lib/libc/compat/gen/compat___fts31.c:1.3 src/lib/libc/compat/gen/compat___fts31.c:1.4
--- src/lib/libc/compat/gen/compat___fts31.c:1.3	Tue Mar 13 17:13:31 2012
+++ src/lib/libc/compat/gen/compat___fts31.c	Tue Mar 13 20:25:19 2012
@@ -1,4 +1,4 @@
-/*	$NetBSD: compat___fts31.c,v 1.3 2012/03/13 21:13:31 christos Exp $	*/
+/*	$NetBSD: compat___fts31.c,v 1.4 2012/03/14 00:25:19 christos Exp $	*/
 
 #include "namespace.h"
 #include <sys/cdefs.h>
@@ -31,8 +31,12 @@ __warn_references(__fts_set31,
 #define	__fts_dev_t	uint32_t
 #define	__fts_level_t	short
 
-#ifndef fts_namelen_truncate
-#define fts_namelen_truncate(a)	\
+#ifndef ftsent_namelen_truncate
+#define ftsent_namelen_truncate(a)	\
+    ((a) > USHRT_MAX ? USHRT_MAX : (unsigned short)(a))
+#endif
+#ifndef ftsent_pathlen_truncate
+#define ftsent_pathlen_truncate(a)	\
     ((a) > USHRT_MAX ? USHRT_MAX : (unsigned short)(a))
 #endif
 

Index: src/lib/libc/gen/fts.c
diff -u src/lib/libc/gen/fts.c:1.43 src/lib/libc/gen/fts.c:1.44
--- src/lib/libc/gen/fts.c:1.43	Tue Mar 13 17:13:35 2012
+++ src/lib/libc/gen/fts.c	Tue Mar 13 20:25:19 2012
@@ -1,4 +1,4 @@
-/*	$NetBSD: fts.c,v 1.43 2012/03/13 21:13:35 christos Exp $	*/
+/*	$NetBSD: fts.c,v 1.44 2012/03/14 00:25:19 christos Exp $	*/
 
 /*-
  * Copyright (c) 1990, 1993, 1994
@@ -38,7 +38,7 @@
 #if 0
 static char sccsid[] = "@(#)fts.c	8.6 (Berkeley) 8/14/94";
 #else
-__RCSID("$NetBSD: fts.c,v 1.43 2012/03/13 21:13:35 christos Exp $");
+__RCSID("$NetBSD: fts.c,v 1.44 2012/03/14 00:25:19 christos Exp $");
 #endif
 #endif /* LIBC_SCCS and not lint */
 
@@ -79,20 +79,20 @@ static int	 fts_safe_changedir(const FTS
 #undef	FTS_ALLOC_ALIGNED
 #endif
 
-#ifndef fts_namelen_truncate
-#define fts_namelen_truncate(a)	\
-    ((a) > UINT_MAX ? UINT_MAX : (unsigned int)(a))
-#endif
-#ifndef fts_pathlen_truncate
-#define fts_pathlen_truncate(a)	\
+#ifndef ftsent_namelen_truncate
+#define ftsent_namelen_truncate(a)	\
     ((a) > UINT_MAX ? UINT_MAX : (unsigned int)(a))
 #endif
 #ifndef ftsent_pathlen_truncate
 #define ftsent_pathlen_truncate(a) \
     ((a) > UINT_MAX ? UINT_MAX : (unsigned int)(a))
 #endif
-#ifndef ftsent_nitems_truncate
-#define ftsent_nitems_truncate(a) \
+#ifndef fts_pathlen_truncate
+#define fts_pathlen_truncate(a)	\
+    ((a) > UINT_MAX ? UINT_MAX : (unsigned int)(a))
+#endif
+#ifndef fts_nitems_truncate
+#define fts_nitems_truncate(a) \
     ((a) > UINT_MAX ? UINT_MAX : (unsigned int)(a))
 #endif
 
@@ -252,7 +252,7 @@ fts_load(FTS *sp, FTSENT *p)
 	if ((cp = strrchr(p->fts_name, '/')) && (cp != p->fts_name || cp[1])) {
 		len = strlen(++cp);
 		memmove(p->fts_name, cp, len + 1);
-		p->fts_namelen = fts_namelen_truncate(len);
+		p->fts_namelen = ftsent_namelen_truncate(len);
 	}
 	p->fts_accpath = p->fts_path = sp->fts_path;
 	sp->fts_dev = p->fts_dev;
@@ -1011,7 +1011,7 @@ fts_sort(FTS *sp, FTSENT *head, size_t n
 		if (new == 0)
 			return (head);
 		sp->fts_array = new;
-		sp->fts_nitems = ftsent_nitems_truncate(nitems + 40);
+		sp->fts_nitems = fts_nitems_truncate(nitems + 40);
 	}
 	for (ap = sp->fts_array, p = head; p; p = p->fts_link)
 		*ap++ = p;
@@ -1069,7 +1069,7 @@ fts_alloc(FTS *sp, const char *name, siz
 	/* Copy the name plus the trailing NULL. */
 	memmove(p->fts_name, name, namelen + 1);
 
-	p->fts_namelen = fts_namelen_truncate(namelen);
+	p->fts_namelen = ftsent_namelen_truncate(namelen);
 	p->fts_path = sp->fts_path;
 	p->fts_errno = 0;
 	p->fts_flags = 0;

Reply via email to