]> sjero.net Git - wget/blobdiff - src/progress.c
Fix wrong human-readable ETA output.
[wget] / src / progress.c
index 2f1c22259dd1800579a5e94edb704436ac570a6f..9b9d1e49e4f82a107eb04329ba6fe10ae83abb87 100644 (file)
@@ -1157,7 +1157,7 @@ eta_to_human_short (int secs, bool condensed)
   else if (secs < 48 * 3600)
     sprintf (buf, "%dh%s%dm", secs / 3600, space, (secs / 60) % 60);
   else if (secs < 100 * 86400)
-    sprintf (buf, "%dd%s%dh", secs / 86400, space, (secs / 3600) % 60);
+    sprintf (buf, "%dd%s%dh", secs / 86400, space, (secs / 3600) % 24);
   else
     /* even (2^31-1)/86400 doesn't overflow BUF. */
     sprintf (buf, "%dd", secs / 86400);