- status = retrieve_url (url, &file, &redirected, referer, &dt, false);
+ if (!url_parsed)
+ {
+ char *error = url_error (url, url_err);
+ logprintf (LOG_NOTQUIET, "%s: %s.\n", url, error);
+ xfree (error);
+ status = URLERROR;
+ }
+ else
+ {
+ status = retrieve_url (url, &file, &redirected, referer, &dt, false);
+ }