version 1.37, 2006/08/03 03:34:42 |
version 1.38, 2013/06/01 13:15:52 |
|
|
|
|
transferred = *counter - cur_pos; |
transferred = *counter - cur_pos; |
cur_pos = *counter; |
cur_pos = *counter; |
now = time(NULL); |
now = monotime(); |
bytes_left = end_pos - cur_pos; |
bytes_left = end_pos - cur_pos; |
|
|
if (bytes_left > 0) |
if (bytes_left > 0) |
|
|
void |
void |
start_progress_meter(char *f, off_t filesize, off_t *ctr) |
start_progress_meter(char *f, off_t filesize, off_t *ctr) |
{ |
{ |
start = last_update = time(NULL); |
start = last_update = monotime(); |
file = f; |
file = f; |
end_pos = filesize; |
end_pos = filesize; |
cur_pos = 0; |
cur_pos = 0; |