X-Git-Url: https://git.wh0rd.org/?p=dump.git;a=blobdiff_plain;f=dump%2Ftraverse.c;h=a6b80cca4a4edf4097cbed67d86d221842865d2c;hp=9e68fdd596fbb16df9b6952062f59ec250142cd6;hb=cb59b465a85becf30485fc19531d99b994557b33;hpb=47acd076f971d347c39c498e69634a3aa0f73031 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;