]> sjero.net Git - wget/blobdiff - src/retr.c
Bugfix: Avoid double free of iri->orig_url
[wget] / src / retr.c
index 32dc41e27c695561566106c28d6edf8dd47065bf..0d564ef69ac7bb2c7d5b18ebfe5196639407a7b0 100644 (file)
@@ -838,6 +838,7 @@ retrieve_url (struct url * orig_parsed, const char *origurl, char **file,
       iri->utf8_encode = opt.enable_iri;
       set_content_encoding (iri, NULL);
       xfree_null (iri->orig_url);
+      iri->orig_url = NULL;
 
       /* Now, see if this new location makes sense. */
       newloc_parsed = url_parse (mynewloc, &up_error_code, iri, true);