projects
/
unix-history
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
tags
|
clone url
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
off by one error, consternation rains
[unix-history]
/
usr
/
src
/
usr.sbin
/
quot
/
quot.c
diff --git
a/usr/src/usr.sbin/quot/quot.c
b/usr/src/usr.sbin/quot/quot.c
index
148f32b
..
2c38fa0
100644
(file)
--- a/
usr/src/usr.sbin/quot/quot.c
+++ b/
usr/src/usr.sbin/quot/quot.c
@@
-1,5
+1,5
@@
#ifndef lint
#ifndef lint
-static char *sccsid = "@(#)quot.c 4.
6
(Berkeley) 83/08/16";
+static char *sccsid = "@(#)quot.c 4.
7
(Berkeley) 83/08/16";
#endif
/*
#endif
/*
@@
-155,8
+155,8
@@
check(file)
for (ino = 0; ino < nfiles; ) {
iblk = fsbtodb(&sblock, itod(&sblock, ino));
bread(fd, iblk, (char *)itab, sblock.fs_bsize);
for (ino = 0; ino < nfiles; ) {
iblk = fsbtodb(&sblock, itod(&sblock, ino));
bread(fd, iblk, (char *)itab, sblock.fs_bsize);
- for (j = 0; j < INOPB(&sblock) && ino < nfiles; j++) {
- if (ino
++
< ROOTINO)
+ for (j = 0; j < INOPB(&sblock) && ino < nfiles; j++
, ino++
) {
+ if (ino < ROOTINO)
continue;
acct(&itab[j]);
}
continue;
acct(&itab[j]);
}