up = 1;
if (!outsz) {
- if (now - last > 1.0) {
+ if (now - last > 0.1) {
up = 1;
}
if (up)
mp_div(&t, 0, t, outsz);
assert(!MP_NEGP(t) && MP_CMP(t, <, MP_UINT_MAX));
pc = mp_touint(t);
- if (pc > percent || percent > 100 || now - last > 1.0) {
+ if (pc > percent || percent > 100 || now - last > 0.1) {
if (percent > 100)
percent = 0;
percent &= ~1;
if (percent > 100)
percent = 0;
- if (percent < 100) {
+ if (percent < 100 && up) {
putc(*bp++, stderr);
putc('\b', stderr);
if (!*bp)