wget: fix wget-supports--P testsuite failure. Closes 4940
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
This commit is contained in:
parent
e0a6004ce8
commit
aacd448601
@ -621,13 +621,11 @@ static void download_one_url(const char *url)
|
|||||||
if (G.fname_out[0] == '/' || !G.fname_out[0])
|
if (G.fname_out[0] == '/' || !G.fname_out[0])
|
||||||
G.fname_out = (char*)"index.html";
|
G.fname_out = (char*)"index.html";
|
||||||
/* -P DIR is considered only if there was no -O FILE */
|
/* -P DIR is considered only if there was no -O FILE */
|
||||||
|
if (G.dir_prefix)
|
||||||
|
G.fname_out = fname_out_alloc = concat_path_file(G.dir_prefix, G.fname_out);
|
||||||
else {
|
else {
|
||||||
if (G.dir_prefix)
|
/* redirects may free target.path later, need to make a copy */
|
||||||
G.fname_out = fname_out_alloc = concat_path_file(G.dir_prefix, G.fname_out);
|
G.fname_out = fname_out_alloc = xstrdup(G.fname_out);
|
||||||
else {
|
|
||||||
/* redirects may free target.path later, need to make a copy */
|
|
||||||
G.fname_out = fname_out_alloc = xstrdup(G.fname_out);
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
#if ENABLE_FEATURE_WGET_STATUSBAR
|
#if ENABLE_FEATURE_WGET_STATUSBAR
|
||||||
|
Loading…
Reference in New Issue
Block a user