Commit Diff


commit - ee29b5a63bbb03e6ff7fe1890f05caa9ccb75cff
commit + 57d0d0adba61856956191554a9624334f083c2f6
blob - c9069fb055aa4c97270d309f06a861636d5ab584
blob + 3336b6e8e834821ad906148c6e13914ac71da958
--- iri.c
+++ iri.c
@@ -350,6 +350,7 @@ parse_iri(char *iri, struct iri *ret, const char **err
 
 	/* initialize optional stuff to the empty string */
 	end = iri + strlen(iri);
+	p.parsed->host = end;
 	p.parsed->port = end;
 	p.parsed->path = end;
 	p.parsed->query = end;