diff options
author | mckusick <mckusick@FreeBSD.org> | 2002-12-18 07:19:41 +0000 |
---|---|---|
committer | mckusick <mckusick@FreeBSD.org> | 2002-12-18 07:19:41 +0000 |
commit | f86b91ebe0dbbca444d3faa3983386c238d9fa53 (patch) | |
tree | d6b02685cf95af1a674519d6989d5780fc2d09dd /sys | |
parent | dbae8d7a6fdb1fe07f142229ff712bc8a39850fd (diff) | |
download | FreeBSD-src-f86b91ebe0dbbca444d3faa3983386c238d9fa53.zip FreeBSD-src-f86b91ebe0dbbca444d3faa3983386c238d9fa53.tar.gz |
Keep comments consistent with the code. Minor optimization.
Sponsored by: DARPA & NAI Labs.
Diffstat (limited to 'sys')
-rw-r--r-- | sys/ufs/ffs/ffs_snapshot.c | 18 |
1 files changed, 4 insertions, 14 deletions
diff --git a/sys/ufs/ffs/ffs_snapshot.c b/sys/ufs/ffs/ffs_snapshot.c index 994e8d3..d64e4f2 100644 --- a/sys/ufs/ffs/ffs_snapshot.c +++ b/sys/ufs/ffs/ffs_snapshot.c @@ -984,19 +984,14 @@ mapacct_ufs1(vp, oldblkp, lastblkp, fs, lblkno, expungetype) struct inode *ip; ino_t inum; - /* - * We only care about the leaf block numbers, not the - * meta-block numbers. - */ - if (lblkno == -1) - return (0); ip = VTOI(vp); inum = ip->i_number; for ( ; oldblkp < lastblkp; oldblkp++, lblkno++) { blkno = *oldblkp; if (blkno == 0 || blkno == BLK_NOCOPY) continue; - if (expungetype == BLK_SNAP && blkno != BLK_SNAP) + if (lblkno != -1 && expungetype == BLK_SNAP && + blkno != BLK_SNAP) *ip->i_snapblklist++ = lblkno; if (blkno == BLK_SNAP) blkno = blkstofrags(fs, lblkno); @@ -1260,19 +1255,14 @@ mapacct_ufs2(vp, oldblkp, lastblkp, fs, lblkno, expungetype) struct inode *ip; ino_t inum; - /* - * We only care about the leaf block numbers, not the - * meta-block numbers. - */ - if (lblkno == -1) - return (0); ip = VTOI(vp); inum = ip->i_number; for ( ; oldblkp < lastblkp; oldblkp++, lblkno++) { blkno = *oldblkp; if (blkno == 0 || blkno == BLK_NOCOPY) continue; - if (expungetype == BLK_SNAP && blkno != BLK_SNAP) + if (lblkno != -1 && expungetype == BLK_SNAP && + blkno != BLK_SNAP) *ip->i_snapblklist++ = lblkno; if (blkno == BLK_SNAP) blkno = blkstofrags(fs, lblkno); |