Fixed possible wrong hole size when overwriting compressed data

edge.strict_endians
Jean-Pierre André 2011-02-08 13:52:12 +01:00
parent e47734baa9
commit d58b21ec1d
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;