]> sjero.net Git - wget/commitdiff
Remove screenwidth assertion from create_image.
authorMicah Cowan <micah@cowan.name>
Thu, 7 Feb 2008 08:25:03 +0000 (00:25 -0800)
committerMicah Cowan <micah@cowan.name>
Thu, 7 Feb 2008 08:25:03 +0000 (00:25 -0800)
src/ChangeLog
src/progress.c

index b446f04f1edcb0baa1da57ebc9974f11f0a0d770..c5b2c20049626857f22e5d87e75a6dd7527af8ed 100644 (file)
@@ -1,3 +1,9 @@
+2008-02-07  Micah Cowan  <micah@cowan.name>
+
+       * progress.c (create_image): Remove assertion on exceeding
+       screen width, which given the less-than-robust code there, can
+       be broken by a number of factors (such as large file downloads).
+
 2008-02-06  Micah Cowan  <micah@cowan.name>
 
        * progress.c (countcols): Use strlen() when mbtowc or wcwidth
index edb3053058fb96a6971152885ad73bd5e9565936..bbbad179975fcbd8b79c7b8b1ba31d197b7f61db 100644 (file)
@@ -1047,8 +1047,6 @@ create_image (struct bar_progress *bp, double dl_total_time, bool done)
       move_to_end (p);
     }
 
-  assert (p - bp->buffer - bytes_cols_diff - size_grouped_diff <= bp->width);
-
   while (p - bp->buffer - bytes_cols_diff - size_grouped_diff < bp->width)
     *p++ = ' ';
   *p = '\0';