From cb59b465a85becf30485fc19531d99b994557b33 Mon Sep 17 00:00:00 2001 From: Stelian Pop Date: Tue, 14 Dec 2004 11:21:48 +0000 Subject: [PATCH] Fix the exclusion of directory entries of inodes from the dump. --- dump/traverse.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/dump/traverse.c b/dump/traverse.c index 9e68fdd..a6b80cc 100644 --- a/dump/traverse.c +++ b/dump/traverse.c @@ -37,7 +37,7 @@ #ifndef lint static const char rcsid[] = - "$Id: traverse.c,v 1.62 2004/11/22 10:22:43 stelian Exp $"; + "$Id: traverse.c,v 1.63 2004/12/14 11:21:48 stelian Exp $"; #endif /* not lint */ #include @@ -987,7 +987,8 @@ convert_dir(struct ext2_dir_entry *dirent, UNUSED(int offset), /* do not save entries to excluded inodes */ if (TSTINO(dirent->inode, dumpinomap) == 0 && - TSTINO(dirent->inode, dumpdirmap) == 0) + TSTINO(dirent->inode, dumpdirmap) == 0 && + TSTINO(dirent->inode, usedinomap) == 0) return 0; p = (struct convert_dir_context *)private; -- 2.39.5