--- toast-linux	2004/04/25 22:35:13	1.54
+++ toast-linux	2004/04/25 22:42:41	1.55
@@ -1061,11 +1061,11 @@
 done < "$list"
 remain=""
 this=""
-if [ "$esofar" -gt 0 -a "$asofar" -gt 0 ]; then
+let percent="$esofar*100/$etotal"
+if [ "$percent" -gt 0 -a "$esofar" -gt 0 -a "$asofar" -gt 0 ]; then
   let remain="($etotal-$esofar)*$asofar/$esofar"
   let this="$estimate*$asofar/$esofar"
 fi
-let percent="$esofar*100/$etotal"
 out='\33[s\33[H\33[0;1;42m'"`hms $asofar` elapsed / $percent% complete = `hms $remain` left ($name: `hms $this`)"'\33[K\12'"$out"
 p '\33[K\12\16\33[1;33;43m'
 let bar="$esofar*80/$etotal"