Lines Matching refs:nr

1258  * @nr: the entity name
1394 * @nr: the xinclude node number
1401 xmlXIncludeLoadDoc(xmlXIncludeCtxtPtr ctxt, const xmlChar *url, int nr) {
1412 xmlGenericError(xmlGenericErrorContext, "Loading doc %s:%d\n", url, nr);
1419 xmlXIncludeErr(ctxt, ctxt->incTab[nr]->ref,
1428 if ((ctxt->incTab != NULL) && (ctxt->incTab[nr] != NULL) &&
1429 (ctxt->incTab[nr]->fragment != NULL)) {
1431 fragment = xmlStrdup(ctxt->incTab[nr]->fragment);
1437 xmlXIncludeErr(ctxt, ctxt->incTab[nr]->ref,
1501 ctxt->incTab[nr]->doc = doc;
1512 for (i = nr + 1; i < ctxt->incNr; i++) {
1514 ctxt->incTab[nr]->count++;
1551 ctxt->incTab[nr]->inc = xmlCopyNodeList(ctxt->doc->children);
1553 ctxt->incTab[nr]->inc = xmlXIncludeCopyNodeList(ctxt, ctxt->doc,
1568 xptrctxt = xmlXPtrNewContext(ctxt->doc, ctxt->incTab[nr]->ref,
1574 xmlXIncludeErr(ctxt, ctxt->incTab[nr]->ref,
1583 xmlXIncludeErr(ctxt, ctxt->incTab[nr]->ref,
1600 xmlXIncludeErr(ctxt, ctxt->incTab[nr]->ref,
1642 xmlXIncludeErr(ctxt, ctxt->incTab[nr]->ref,
1649 xmlXIncludeErr(ctxt, ctxt->incTab[nr]->ref,
1664 xmlXIncludeErr(ctxt, ctxt->incTab[nr]->ref,
1675 ctxt->incTab[nr]->xptr = xptr;
1676 ctxt->incTab[nr]->inc = NULL;
1678 ctxt->incTab[nr]->inc =
1701 base = xmlGetNsProp(ctxt->incTab[nr]->ref, BAD_CAST "base",
1710 xmlXIncludeErr(ctxt, ctxt->incTab[nr]->ref,
1722 node = ctxt->incTab[nr]->inc;
1752 ctxt->incTab[nr]->ref,
1771 if ((nr < ctxt->incNr) && (ctxt->incTab[nr]->doc != NULL) &&
1772 (ctxt->incTab[nr]->count <= 1)) {
1774 printf("freeing %s\n", ctxt->incTab[nr]->doc->URL);
1776 xmlFreeDoc(ctxt->incTab[nr]->doc);
1777 ctxt->incTab[nr]->doc = NULL;
1787 * @nr: the xinclude node number
1794 xmlXIncludeLoadTxt(xmlXIncludeCtxtPtr ctxt, const xmlChar *url, int nr) {
1811 xmlXIncludeErr(ctxt, ctxt->incTab[nr]->ref, XML_XINCLUDE_HREF_URI,
1816 xmlXIncludeErr(ctxt, ctxt->incTab[nr]->ref, XML_XINCLUDE_TEXT_FRAGMENT,
1825 xmlXIncludeErr(ctxt, ctxt->incTab[nr]->ref, XML_XINCLUDE_HREF_URI,
1835 xmlXIncludeErr(ctxt, ctxt->incTab[nr]->ref,
1854 if ((ctxt->incTab[nr] != NULL) && (ctxt->incTab[nr]->ref != NULL)) {
1855 encoding = xmlGetProp(ctxt->incTab[nr]->ref, XINCLUDE_PARSE_ENCODING);
1866 xmlXIncludeErr(ctxt, ctxt->incTab[nr]->ref,
1920 xmlXIncludeErr(ctxt, ctxt->incTab[nr]->ref,
1943 ctxt->incTab[nr]->inc = node;
1952 * @nr: the xinclude node number
1960 xmlXIncludeLoadFallback(xmlXIncludeCtxtPtr ctxt, xmlNodePtr fallback, int nr) {
1985 ctxt->incTab[nr]->inc = xmlDocCopyNodeList(ctxt->doc,
1988 ctxt->incTab[nr]->inc = NULL;
1989 ctxt->incTab[nr]->emptyFb = 1; /* flag empty callback */
2019 * @nr: the node number
2026 xmlXIncludeLoadNode(xmlXIncludeCtxtPtr ctxt, int nr) {
2038 if ((nr < 0) || (nr >= ctxt->incNr))
2040 cur = ctxt->incTab[nr]->ref;
2060 xmlXIncludeErr(ctxt, ctxt->incTab[nr]->ref,
2095 xmlXIncludeErr(ctxt, ctxt->incTab[nr]->ref,
2118 ret = xmlXIncludeLoadDoc(ctxt, URI, nr);
2121 ret = xmlXIncludeLoadTxt(ctxt, URI, nr);
2145 ret = xmlXIncludeLoadFallback(ctxt, children, nr);
2153 xmlXIncludeErr(ctxt, ctxt->incTab[nr]->ref,
2176 * @nr: the node number
2183 xmlXIncludeIncludeNode(xmlXIncludeCtxtPtr ctxt, int nr) {
2188 if ((nr < 0) || (nr >= ctxt->incNr))
2190 cur = ctxt->incTab[nr]->ref;
2197 if ((ctxt->incTab[nr]->inc == NULL) &&
2198 (ctxt->incTab[nr]->xptr != NULL)) {
2199 ctxt->incTab[nr]->inc =
2201 ctxt->incTab[nr]->xptr);
2202 xmlXPathFreeObject(ctxt->incTab[nr]->xptr);
2203 ctxt->incTab[nr]->xptr = NULL;
2205 list = ctxt->incTab[nr]->inc;
2206 ctxt->incTab[nr]->inc = NULL;
2222 xmlXIncludeErr(ctxt, ctxt->incTab[nr]->ref,
2250 xmlXIncludeErr(ctxt, ctxt->incTab[nr]->ref,