diff --git a/checkin_notes b/checkin_notes index 417d3d9659..10fdf11895 100755 --- a/checkin_notes +++ b/checkin_notes @@ -5859,3 +5859,12 @@ Karl 2003/08/20 client/ time_stats.C + +Chrisz 2003/08/20 + - make progress and size on GUI keep old values when suspend during downloading + + client/ + http.C + client/win + wingui_mainwindow.cpp + diff --git a/client/http.C b/client/http.C index 5062f002c8..5f0cad462d 100644 --- a/client/http.C +++ b/client/http.C @@ -227,6 +227,9 @@ int HTTP_OP::init_get(char* url, char* out, bool del_old_file, double off) { parse_url(url, hostname, port, filename); NET_XFER::init(use_http_proxy?proxy_server_name:hostname, use_http_proxy?proxy_server_port:port, HTTP_BLOCKSIZE); safe_strcpy(outfile, out); + if (off != 0){ + bytes_xferred = off; + } http_op_type = HTTP_OP_GET; http_op_state = HTTP_STATE_CONNECTING; if (use_http_proxy) {