Lines Matching refs:oldbase
5272 xmlChar *oldbase = NULL; in xmlNodeGetBase() local
5310 if (oldbase != NULL) { in xmlNodeGetBase()
5311 newbase = xmlBuildURI(oldbase, base); in xmlNodeGetBase()
5313 xmlFree(oldbase); in xmlNodeGetBase()
5315 oldbase = newbase; in xmlNodeGetBase()
5317 xmlFree(oldbase); in xmlNodeGetBase()
5322 oldbase = base; in xmlNodeGetBase()
5324 if ((!xmlStrncmp(oldbase, BAD_CAST "http://", 7)) || in xmlNodeGetBase()
5325 (!xmlStrncmp(oldbase, BAD_CAST "ftp://", 6)) || in xmlNodeGetBase()
5326 (!xmlStrncmp(oldbase, BAD_CAST "urn:", 4))) in xmlNodeGetBase()
5327 return(oldbase); in xmlNodeGetBase()
5333 if (oldbase == NULL) in xmlNodeGetBase()
5335 newbase = xmlBuildURI(oldbase, doc->URL); in xmlNodeGetBase()
5336 xmlFree(oldbase); in xmlNodeGetBase()
5339 return(oldbase); in xmlNodeGetBase()