From 95dfaf3cf990cf2b4eda22a34a44af20f29f5f32 Mon Sep 17 00:00:00 2001 From: robi Date: Sat, 2 Apr 2011 13:16:41 +0000 Subject: Bug 018040 --- src/dir_list.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/dir_list.c') diff --git a/src/dir_list.c b/src/dir_list.c index 9258cc2..c20d888 100644 --- a/src/dir_list.c +++ b/src/dir_list.c @@ -163,7 +163,8 @@ struct dir_list_head_t* clean_up_dir_list(struct dir_list_head_t* o_dir ){ // continue; // break; case DIRENT_DELETED_FILE: - if (d_find_entry(n_dir , pointer->inode_nr , pointer->filename)) + if (d_find_entry(n_dir , pointer->inode_nr , pointer->filename)|| + (pointer->inode_nr < EXT2_GOOD_OLD_FIRST_INO)) continue; break; default: -- cgit v1.2.3