Lines Matching refs:fragment
54 xmlChar *fragment; /* the fragment in the URI */
206 if (ref->fragment != NULL)
207 xmlFree(ref->fragment);
240 ret->fragment = NULL;
494 xmlChar *fragment = NULL;
574 fragment = xmlXIncludeGetProp(ctxt, cur, XINCLUDE_PARSE_XPOINTER);
577 * Check the URL and remove any fragment identifier
583 if (fragment != NULL)
584 xmlFree(fragment);
589 if (uri->fragment != NULL) {
591 if (fragment == NULL) {
592 fragment = (xmlChar *) uri->fragment;
594 xmlFree(uri->fragment);
598 "Invalid fragment identifier in URI %s use the xpointer attribute\n",
600 if (fragment != NULL)
601 xmlFree(fragment);
606 uri->fragment = NULL;
614 if (fragment != NULL)
615 xmlFree(fragment);
636 ref->fragment = fragment;
1387 xmlChar *fragment = NULL;
1397 * Check the URL and remove any fragment identifier
1406 if (uri->fragment != NULL) {
1407 fragment = (xmlChar *) uri->fragment;
1408 uri->fragment = NULL;
1411 (ctxt->incTab[nr]->fragment != NULL)) {
1412 if (fragment != NULL) xmlFree(fragment);
1413 fragment = xmlStrdup(ctxt->incTab[nr]->fragment);
1426 if (fragment != NULL)
1427 xmlFree(fragment);
1468 if (fragment != NULL) { /* if this is an XPointer eval */
1479 if (fragment != NULL)
1480 xmlFree(fragment);
1525 if (fragment == NULL) {
1560 xmlFree(fragment);
1563 xptr = xmlXPtrEval(fragment, xptrctxt);
1568 fragment);
1571 xmlFree(fragment);
1585 fragment);
1588 xmlFree(fragment);
1595 xmlFree(fragment);
1627 fragment);
1634 fragment);
1649 fragment);
1665 xmlFree(fragment);
1784 * Check the URL and remove any fragment identifier
1792 if (uri->fragment != NULL) {
1794 "fragment identifier forbidden for text: %s\n",
1795 (const xmlChar *) uri->fragment);