From 7794db052c5826ce1b29bd11c035dce35720e06e Mon Sep 17 00:00:00 2001 From: hniksic Date: Fri, 14 Jul 2000 07:15:23 -0700 Subject: [PATCH] [svn] Committed Jan Prikryl's patch from <20000709171425.A16267@launzatte.cg.tuwien.ac.at>. --- src/ChangeLog | 5 +++++ src/retr.c | 12 ++++++++---- 2 files changed, 13 insertions(+), 4 deletions(-) diff --git a/src/ChangeLog b/src/ChangeLog index a23ba954..de220834 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,3 +1,8 @@ +2000-07-14 Jan Prikryl + + * retr.c (retrieve_url): Consistently strdup opt.referer when + setting u->referer. + 2000-06-09 Dan Harkless * main.c (print_help): --help output for --waitretry was over 80 cols. diff --git a/src/retr.c b/src/retr.c index 81cf5b73..dd19b1fe 100644 --- a/src/retr.c +++ b/src/retr.c @@ -322,10 +322,14 @@ retrieve_url (const char *origurl, char **file, char **newloc, /* Set the referer. */ if (refurl) u->referer = xstrdup (refurl); - else { - u->referer = opt.referer; - } - + else + { + if (opt.referer) + u->referer = xstrdup (opt.referer); + else + u->referer = NULL; + } + local_use_proxy = USE_PROXY_P (u); if (local_use_proxy) { -- 2.39.2