From 42e572b5b6aa71a567219265686c90eabff3fc31 Mon Sep 17 00:00:00 2001 From: Theodore Ts'o Date: Wed, 1 Oct 2008 20:00:54 -0400 Subject: [PATCH] badblocks: Fix progress output for "badblocks -sw /dev/XXX" Always initialize the starting time so that badblocks -sw works. Thanks Jelle de Jong (jelledejong at powercraft.nl) for reporting this bug. Signed-off-by: "Theodore Ts'o" --- misc/badblocks.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/misc/badblocks.c b/misc/badblocks.c index e7e9968..f7d67a7 100644 --- a/misc/badblocks.c +++ b/misc/badblocks.c @@ -1030,7 +1030,6 @@ int main (int argc, char ** argv) break; case 'v': v_flag++; - gettimeofday(&time_start, 0); break; case 'w': if (w_flag) @@ -1142,6 +1141,7 @@ int main (int argc, char ** argv) if (w_flag) check_mount(device_name); + gettimeofday(&time_start, 0); open_flag = O_LARGEFILE | (w_flag ? O_RDWR : O_RDONLY); dev = open (device_name, open_flag); if (dev == -1) { -- 1.8.3.1