mirror of
https://gitlab.gnome.org/GNOME/libxml2.git
synced 2025-07-30 22:43:14 +03:00
- Large resync between W3C and Gnome tree
- configure.in: 2.1.0 prerelease - example/Makefile.am example/gjobread.c tree.h: work on libxml1 libxml2 convergence. - nanoftp, nanohttp.c: fixed stalled connections probs - HTMLtree.c SAX.c : support for attribute without values in HTML for andersca - valid.c: Fixed most validation + namespace problems - HTMLparser.c: start document callback for andersca - debugXML.c xpath.c: lots of XPath fixups from Picdar Technology - parser.h, SAX.c: serious speed improvement for large CDATA blocks - encoding.[ch] xmlIO.[ch]: Improved seriously saving to different encoding - config.h.in parser.c xmllint.c: added xmlCheckVersion() and the LIBXML_TEST_VERSION macro Daniel
This commit is contained in:
5
uri.c
5
uri.c
@ -1513,7 +1513,10 @@ xmlBuildURI(const xmlChar *URI, const xmlChar *base) {
|
||||
val = xmlSaveUri(ref);
|
||||
goto done;
|
||||
}
|
||||
res->scheme = xmlMemStrdup(bas->scheme);
|
||||
if (bas->scheme != NULL)
|
||||
res->scheme = xmlMemStrdup(bas->scheme);
|
||||
else
|
||||
res->scheme = NULL;
|
||||
|
||||
/*
|
||||
* 4) If the authority component is defined, then the reference is a
|
||||
|
Reference in New Issue
Block a user