diff options
author | Daniel Stenberg <daniel@haxx.se> | 2004-03-10 16:20:33 +0000 |
---|---|---|
committer | Daniel Stenberg <daniel@haxx.se> | 2004-03-10 16:20:33 +0000 |
commit | 0d1fc73f2119e1f75f58b32cdc9f9d45fa71ac9c (patch) | |
tree | e50750dfe60d0c65b1a2247d6aa165a46d6b47d7 /lib/urldata.h | |
parent | 50a185356082f800e760ceb932c062bf194145d7 (diff) |
Use more curl_off_t variables when doing the progress meter calculations and
argument passing and try to convert to double only when providing data to the
external world.
Diffstat (limited to 'lib/urldata.h')
-rw-r--r-- | lib/urldata.h | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/lib/urldata.h b/lib/urldata.h index d487377f4..d57d0a5fa 100644 --- a/lib/urldata.h +++ b/lib/urldata.h @@ -604,10 +604,10 @@ struct PureInfo { struct Progress { long lastshow; /* time() of the last displayed progress meter or NULL to force redraw at next call */ - double size_dl; - double size_ul; - double downloaded; - double uploaded; + curl_off_t size_dl; /* total expected size */ + curl_off_t size_ul; /* total expected size */ + curl_off_t downloaded; /* transfered so far */ + curl_off_t uploaded; /* transfered so far */ double current_speed; /* uses the currently fastest transfer */ @@ -630,7 +630,7 @@ struct Progress { struct timeval t_startsingle; #define CURR_TIME (5+1) /* 6 entries for 5 seconds */ - double speeder[ CURR_TIME ]; + curl_off_t speeder[ CURR_TIME ]; struct timeval speeder_time[ CURR_TIME ]; int speeder_c; }; |