From 6d68c74f3764dc4f60b15d27ba939c46ca7163d3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jean-Pierre=20Andr=C3=A9?= Date: Wed, 23 Mar 2011 09:24:55 +0100 Subject: [PATCH] Fixed a segfaulting bug in ntfsundelete (from Fedora) --- ntfsprogs/ntfsundelete.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ntfsprogs/ntfsundelete.c b/ntfsprogs/ntfsundelete.c index b833199c..7018ab9e 100644 --- a/ntfsprogs/ntfsundelete.c +++ b/ntfsprogs/ntfsundelete.c @@ -1778,7 +1778,7 @@ static int undelete_file(ntfs_volume *vol, long long inode) "%lld clusters.\n", (long long)rl[i].length); memset(buffer, opts.fillbyte, bufsize); - for (k = 0; k < rl[k].length * vol->cluster_size; k += bufsize) { + for (k = 0; k < rl[i].length * vol->cluster_size; k += bufsize) { if (write_data(fd, buffer, bufsize) < bufsize) { ntfs_log_perror("Write failed"); close(fd);