Changes by: antona
Update of /cvsroot/linux-ntfs/ntfs-driver-tng/scripts
In directory usw-pr-cvs1:/tmp/cvs-serv30663
Modified Files:
rl.c
Log Message:
u
Index: rl.c
===================================================================
RCS file: /cvsroot/linux-ntfs/ntfs-driver-tng/scripts/rl.c,v
retrieving revision 1.4
retrieving revision 1.5
diff -U2 -r1.4 -r1.5
--- rl.c 10 Feb 2002 19:34:28 -0000 1.4
+++ rl.c 10 Feb 2002 20:24:13 -0000 1.5
@@ -177,4 +177,6 @@
}
+ ntfs_debug("left = %i, disc = %i, hole = %i\n", left, disc, hole);
+
res = ntfs_rl_realloc (orig, osize, osize + nsize - left + disc - hole);
if (IS_ERR (res))
@@ -185,4 +187,5 @@
if (res[loc+nsize-left+disc-hole].lcn >= LCN_HOLE) {
+ ntfs_debug(">= lcn_hole\n");
res[loc+nsize-left+disc-hole].vcn =
res[loc+nsize-left+disc-hole-1].vcn +
@@ -419,5 +422,5 @@
(srl[send-1].vcn + srl[send-1].length)));
- ntfs_debug("sstart = %i, finish = %i\n", start, finish);
+ ntfs_debug("start = %i, finish = %i\n", start, finish);
ntfs_debug("ds = %i, ss = %i, dins = %i\n", ds, ss, dins);
if (start)
@@ -425,5 +428,5 @@
nrl = ntfs_rl_replace (drl, ds, srl, ss, dins);
else
- nrl = ntfs_rl_insert (drl, ds, srl, ss, dins);
+ nrl = ntfs_rl_insert (drl, ds, srl + sstart, ss, dins);
else
if (finish)
|