diff --git a/NEWS.txt b/NEWS.txt index 551c9a0a95de81b73527b73fb4e79496c3dcc10f..4325b7567f43fd80de4d0572c9e1b4223f9fe584 100644 --- a/NEWS.txt +++ b/NEWS.txt @@ -4,6 +4,7 @@ Numbers refer to SourceForge.net tracker IDs: ---------------- VERSION 3.2.2 -------------- Bug Fixes - 3213886: ISO9660 directory hole not advancing +- 3173095 contd: Updated checks so that tougher FAT checks are applied to deleted directories. New Features: - 3213888: RAW CD format diff --git a/tsk3/fs/fatfs_dent.c b/tsk3/fs/fatfs_dent.c index a36f80b431caf913fcce3cb9cbbe176e3a2fa0d9..3e48410427cc17abd0ed3a4721879d6294680e53 100644 --- a/tsk3/fs/fatfs_dent.c +++ b/tsk3/fs/fatfs_dent.c @@ -192,7 +192,7 @@ fatfs_dent_parse_buf(FATFS_INFO * fatfs, TSK_FS_DIR * a_fs_dir, char *buf, fatfs_dentry *dir; /* is it a valid dentry? */ - if (0 == fatfs_isdentry(fatfs, dep, 1)) { + if (0 == fatfs_isdentry(fatfs, dep, (sectalloc)?1:0)) { if (tsk_verbose) tsk_fprintf(stderr, "fatfs_dent_parse_buf: Entry %u is invalid\n",