X-Git-Url: http://sjero.net/git/?p=wget;a=blobdiff_plain;f=src%2Fretr.c;h=73947658c2d73b10b975ce589d39d1a2c2bb7401;hp=2b42454a17c609021bb04eaf2356124b99abf554;hb=706871e92e4c0bbca53972451921781cc7afbb8b;hpb=f90ca4e54af7107bd536bb0821251be6fab255ba diff --git a/src/retr.c b/src/retr.c index 2b42454a..73947658 100644 --- a/src/retr.c +++ b/src/retr.c @@ -207,6 +207,7 @@ fd_read_body (int fd, FILE *out, wgint toread, wgint startpos, wgint *qtyread, wgint *qtywritten, double *elapsed, int flags) { int ret = 0; +#undef max #define max(a,b) ((a) > (b) ? (a) : (b)) int dlbufsize = max (BUFSIZ, 8 * 1024); char *dlbuf = xmalloc (dlbufsize); @@ -878,7 +879,7 @@ retrieve_url (struct url * orig_parsed, const char *origurl, char **file, { register_download (u->url, local_file); - if (redirection_count && 0 != strcmp (origurl, u->url)) + if (!opt.spider && redirection_count && 0 != strcmp (origurl, u->url)) register_redirection (origurl, u->url); if (*dt & TEXTHTML)