version 1.10, 2003/07/29 18:26:46 |
version 1.11, 2003/07/30 07:44:14 |
|
|
static const char unit[] = " KMGT"; |
static const char unit[] = " KMGT"; |
int i; |
int i; |
|
|
for (i = 0; bytes > 10240 && unit[i] != 'T'; i++) |
for (i = 0; bytes >= 10000 && unit[i] != 'T'; i++) |
bytes /= 1024; |
bytes /= 1024; |
snprintf(buf, size, "%6lld%c%s", |
snprintf(buf, size, "%4lld%c%s", |
(long long) bytes, |
(long long) bytes, |
unit[i], |
unit[i], |
i ? "B" : " "); |
i ? "B" : " "); |
|
|
} else |
} else |
bytes_per_second = cur_speed; |
bytes_per_second = cur_speed; |
|
|
memset(buf, 'a', sizeof(buf)); |
|
|
|
/* filename */ |
/* filename */ |
buf[0] = '\0'; |
buf[0] = '\0'; |
file_len = win_size - 36; |
file_len = win_size - 34; |
if (file_len > 0) { |
if (file_len > 0) { |
len = snprintf(buf, file_len, "\r%s", file); |
len = snprintf(buf, file_len, "\r%s", file); |
for (i = len; i < file_len; i++ ) |
for (i = len; i < file_len; i++ ) |