aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--debugfs/ChangeLog7
-rw-r--r--debugfs/unused.c2
2 files changed, 8 insertions, 1 deletions
diff --git a/debugfs/ChangeLog b/debugfs/ChangeLog
index 7fea7b2e..faca4a58 100644
--- a/debugfs/ChangeLog
+++ b/debugfs/ChangeLog
@@ -1,3 +1,10 @@
+2006-05-28 Theodore Tso <tytso@mit.edu>
+
+ * unused.c (do_dump_unused): Use EXT2_MAX_BLOCK_SIZE instead of a
+ hardcoded blocksize of 32768, since this will fail on a
+ filesystem with a 64k blocksize. (Addresses SourceForge
+ bug #1424311)
+
2006-05-21 Theodore Tso <tytso@mit.edu>
* set_fields.c (parse_time): Fix type warning problem with time_t
diff --git a/debugfs/unused.c b/debugfs/unused.c
index a3de6c85..f9e10ca3 100644
--- a/debugfs/unused.c
+++ b/debugfs/unused.c
@@ -27,7 +27,7 @@ extern char *optarg;
void do_dump_unused(int argc EXT2FS_ATTR((unused)), char **argv)
{
unsigned long blk;
- unsigned char buf[32768];
+ unsigned char buf[EXT2_MAX_BLOCK_SIZE];
unsigned int i;
errcode_t retval;