Fixed possible wrong hole size when overwriting compressed data

PERMISSION_HANDLING_BRANCH
Jean-Pierre André 2011-02-08 11:45:54 +01:00
parent 6ebb79f251
commit 9efb8b60a4
1 changed files with 1 additions and 0 deletions

View File

@ -1251,6 +1251,7 @@ static int ntfs_compress_overwr_free(ntfs_attr *na, runlist_element *rl,
case 1 :
/* there is a single hole, may have to merge */
freerl->vcn = freevcn;
freerl->length = freecnt;
if (freerl[1].lcn == LCN_HOLE) {
freerl->length += freerl[1].length;
erl = freerl;