X-Git-Url: http://sjero.net/git/?p=wget;a=blobdiff_plain;f=src%2Fhttp.c;fp=src%2Fhttp.c;h=5715df655c54cc8b256c842eaed31d4158a730b4;hp=754b7eca07a52f5dca0a9d4faf2d3a21d5353497;hb=d260ded06063cd974b50ea061641c98b64fe25a3;hpb=70f7cdf1af06adaaac906d92cdb78938838f144a diff --git a/src/http.c b/src/http.c index 754b7eca..5715df65 100644 --- a/src/http.c +++ b/src/http.c @@ -3043,7 +3043,10 @@ http_loop (struct url *u, struct url *original_url, char **newloc, /* Send preliminary HEAD request if -N is given and we have an existing * destination file. */ - file_name = url_file_name (opt.trustservernames ? u : original_url, NULL); + if (!opt.output_document) + file_name = url_file_name (opt.trustservernames ? u : original_url, NULL); + else + file_name = xstrdup (opt.output_document); if (opt.timestamping && (file_exists_p (file_name) || opt.content_disposition)) send_head_first = true;