#include "hash.h"
#include "convert.h"
#include "ptimer.h"
-#include "iri.h"
#include "html-url.h"
/* Total size of downloaded files. Used to enforce quota. */
}
DEBUGP (("[IRI Retrieving %s with %s (UTF-8=%d)\n", quote (url),
- quote (iri->uri_encoding), iri->utf8_encode));
+ iri->uri_encoding ? quote (iri->uri_encoding) : "None",
+ iri->utf8_encode));
if (!refurl)
refurl = opt.referer;
{
/* sXXXav : could a proxy include a path ??? */
struct iri *pi = iri_new ();
- set_uri_encoding (pi, opt.locale);
+ set_uri_encoding (pi, opt.locale, true);
pi->utf8_encode = false;
/* Parse the proxy URL. */
struct url *u;
struct iri *i = iri_new();
/* url was given in the command line, so use locale as encoding */
- set_uri_encoding (i, opt.locale);
+ set_uri_encoding (i, opt.locale, true);
u= url_parse (url, NULL, i);
if (!u)
return false;