From cd5ca12d4339cbba55b96fa1d8b843e5f41a6466 Mon Sep 17 00:00:00 2001 From: Valerie Aurora Henson Date: Sun, 13 Jun 2010 20:00:00 -0400 Subject: [PATCH] e2image: Fix up to be 64-bit block number safe Signed-off-by: Valerie Aurora Henson Signed-off-by: "Theodore Ts'o" --- misc/e2undo.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/misc/e2undo.c b/misc/e2undo.c index 95501eb..b85f270 100644 --- a/misc/e2undo.c +++ b/misc/e2undo.c @@ -126,7 +126,7 @@ int main(int argc, char *argv[]) io_channel channel; errcode_t retval; int mount_flags; - unsigned long blk_num; + blk64_t blk_num; char *device_name, *tdb_file; io_manager manager = unix_io_manager; @@ -206,7 +206,7 @@ int main(int argc, char *argv[]) exit(1); } blk_num = *(unsigned long *)key.dptr; - printf(_("Replayed transaction of size %zd at location %ld\n"), + printf(_("Replayed transaction of size %zd at location %llu\n"), data.dsize, blk_num); retval = io_channel_write_blk64(channel, blk_num, -data.dsize, data.dptr); -- 1.8.3.1