Ensure progress bar rounds to $net_inc.
authorBrendan Cully <brendan@kublai.com>
Wed, 7 Sep 2005 08:01:59 +0000 (08:01 +0000)
committerBrendan Cully <brendan@kublai.com>
Wed, 7 Sep 2005 08:01:59 +0000 (08:01 +0000)
curs_lib.c

index f9481797f121f2604d4c230bfcb7e905872e077d..58ee785cd4e7b7ec3aa0b60fbf50ca0bd9234f9c 100644 (file)
@@ -359,9 +359,10 @@ void mutt_progress_bar (progress_t* progress, long pos)
 
   if (pos > progress->pos + (NetInc << 10))
   {
+    progress->pos = pos;
+    pos = pos / (NetInc << 10) * (NetInc << 10);
     mutt_pretty_size (posstr, sizeof (posstr), pos);
     mutt_message ("%s %s/%s", progress->msg, posstr, progress->sizestr);
-    progress->pos = pos;
   }
 }