• Home
  • Raw
  • Download

Lines Matching refs:URL

419 xmlXIncludeParseFile(xmlXIncludeCtxtPtr ctxt, const char *URL) {  in xmlXIncludeParseFile()  argument
450 inputStream = xmlLoadExternalEntity(URL, NULL, pctxt); in xmlXIncludeParseFile()
459 pctxt->directory = xmlParserGetDirectory(URL); in xmlXIncludeParseFile()
490 xmlChar *URL; in xmlXIncludeAddNode() local
541 URI = xmlBuildURI(href, ctxt->doc->URL); in xmlXIncludeAddNode()
604 URL = xmlSaveUri(uri); in xmlXIncludeAddNode()
607 if (URL == NULL) { in xmlXIncludeAddNode()
622 URL); in xmlXIncludeAddNode()
633 if (xmlStrEqual(URL, ctxt->urlTab[i])) { in xmlXIncludeAddNode()
635 "detected a recursion in %s\n", URL); in xmlXIncludeAddNode()
641 ref = xmlXIncludeNewRef(ctxt, URL, cur); in xmlXIncludeAddNode()
649 xmlFree(URL); in xmlXIncludeAddNode()
676 xmlGenericError(xmlGenericErrorContext, "Recursing in doc %s\n", doc->URL); in xmlXIncludeRecurseDoc()
1395 xmlChar *URL; in xmlXIncludeLoadDoc() local
1424 URL = xmlSaveUri(uri); in xmlXIncludeLoadDoc()
1426 if (URL == NULL) { in xmlXIncludeLoadDoc()
1444 if ((URL[0] == 0) || (URL[0] == '#') || in xmlXIncludeLoadDoc()
1445 ((ctxt->doc != NULL) && (xmlStrEqual(URL, ctxt->doc->URL)))) { in xmlXIncludeLoadDoc()
1454 if ((xmlStrEqual(URL, ctxt->incTab[i]->URI)) && in xmlXIncludeLoadDoc()
1458 printf("Already loaded %s\n", URL); in xmlXIncludeLoadDoc()
1468 printf("loading %s\n", URL); in xmlXIncludeLoadDoc()
1482 doc = xmlXIncludeParseFile(ctxt, (const char *)URL); in xmlXIncludeLoadDoc()
1487 xmlFree(URL); in xmlXIncludeLoadDoc()
1499 if (!xmlStrEqual(URL, doc->URL)) { in xmlXIncludeLoadDoc()
1500 xmlFree(URL); in xmlXIncludeLoadDoc()
1501 URL = xmlStrdup(doc->URL); in xmlXIncludeLoadDoc()
1504 if (xmlStrEqual(URL, ctxt->incTab[i]->URI)) { in xmlXIncludeLoadDoc()
1507 printf("Increasing %s count since reused\n", URL); in xmlXIncludeLoadDoc()
1531 xmlXIncludeRecurseDoc(ctxt, doc, URL); in xmlXIncludeLoadDoc()
1568 xmlFree(URL); in xmlXIncludeLoadDoc()
1579 xmlFree(URL); in xmlXIncludeLoadDoc()
1596 xmlFree(URL); in xmlXIncludeLoadDoc()
1603 xmlFree(URL); in xmlXIncludeLoadDoc()
1681 if ((doc != NULL) && (URL != NULL) && (xmlStrchr(URL, (xmlChar) '/')) && in xmlXIncludeLoadDoc()
1699 curBase = xmlBuildRelativeURI(URL, ctxt->base); in xmlXIncludeLoadDoc()
1703 "trying to build relative URI from %s\n", URL); in xmlXIncludeLoadDoc()
1727 if (xmlStrEqual(curBase, node->doc->URL)) { in xmlXIncludeLoadDoc()
1765 printf("freeing %s\n", ctxt->incTab[nr]->doc->URL); in xmlXIncludeLoadDoc()
1770 xmlFree(URL); in xmlXIncludeLoadDoc()
1789 xmlChar *URL; in xmlXIncludeLoadTxt() local
1810 URL = xmlSaveUri(uri); in xmlXIncludeLoadTxt()
1812 if (URL == NULL) { in xmlXIncludeLoadTxt()
1822 if (URL[0] == 0) { in xmlXIncludeLoadTxt()
1826 xmlFree(URL); in xmlXIncludeLoadTxt()
1834 if (xmlStrEqual(URL, ctxt->txturlTab[i])) { in xmlXIncludeLoadTxt()
1858 xmlFree(URL); in xmlXIncludeLoadTxt()
1867 buf = xmlParserInputBufferCreateFilename((const char *)URL, enc); in xmlXIncludeLoadTxt()
1869 xmlFree(URL); in xmlXIncludeLoadTxt()
1891 "%s contains invalid char\n", URL); in xmlXIncludeLoadTxt()
1893 xmlFree(URL); in xmlXIncludeLoadTxt()
1903 xmlXIncludeAddTxt(ctxt, node, URL); in xmlXIncludeLoadTxt()
1910 xmlFree(URL); in xmlXIncludeLoadTxt()
2041 URI = xmlBuildURI(href, ctxt->doc->URL); in xmlXIncludeLoadNode()
2336 if (doc->URL != NULL) { in xmlXIncludeDoProcess()
2337 ret = xmlXIncludeURLPush(ctxt, doc->URL); in xmlXIncludeDoProcess()
2405 if (doc->URL != NULL) in xmlXIncludeDoProcess()
2454 ctxt->base = xmlStrdup((xmlChar *)doc->URL); in xmlXIncludeProcessFlagsData()