aboutsummaryrefslogtreecommitdiff
path: root/usr.sbin/mtree/verify.c
diff options
context:
space:
mode:
authorRodney W. Grimes <rgrimes@FreeBSD.org>1994-09-18 21:17:40 +0000
committerRodney W. Grimes <rgrimes@FreeBSD.org>1994-09-18 21:17:40 +0000
commit10c4c64eb7721149079d1ffd92f3a461548b673f (patch)
treecec1784f94e1baa76dfd3637e01e44d44396d0a6 /usr.sbin/mtree/verify.c
parent7d39692365ac97b63bb65256b2be212cbc31c2d9 (diff)
Notes
Diffstat (limited to 'usr.sbin/mtree/verify.c')
-rw-r--r--usr.sbin/mtree/verify.c9
1 files changed, 5 insertions, 4 deletions
diff --git a/usr.sbin/mtree/verify.c b/usr.sbin/mtree/verify.c
index 27d9b90b123d..4abf0fb191f7 100644
--- a/usr.sbin/mtree/verify.c
+++ b/usr.sbin/mtree/verify.c
@@ -46,7 +46,8 @@ static char sccsid[] = "@(#)verify.c 8.1 (Berkeley) 6/6/93";
#include "mtree.h"
#include "extern.h"
-extern int crc_total, ftsoptions;
+extern long int crc_total;
+extern int ftsoptions;
extern int dflag, eflag, rflag, sflag, uflag;
extern char fullpath[MAXPATHLEN];
@@ -82,7 +83,7 @@ vwalk()
err("fts_open: %s", strerror(errno));
level = root;
ftsdepth = specdepth = rval = 0;
- while (p = fts_read(t)) {
+ while ((p = fts_read(t))) {
switch(p->fts_info) {
case FTS_D:
++ftsdepth;
@@ -107,8 +108,8 @@ vwalk()
}
for (ep = level; ep; ep = ep->next)
- if (ep->flags & F_MAGIC &&
- !fnmatch(ep->name, p->fts_name, FNM_PATHNAME) ||
+ if ((ep->flags & F_MAGIC &&
+ !fnmatch(ep->name, p->fts_name, FNM_PATHNAME)) ||
!strcmp(ep->name, p->fts_name)) {
ep->flags |= F_VISIT;
if (compare(ep->name, ep, p))