MCPcopy Create free account
hub / github.com/Kitware/VTK / xmlXPtrNewRangeNodePoint

Function xmlXPtrNewRangeNodePoint

ThirdParty/libxml2/vtklibxml2/xpointer.c:458–472  ·  view source on GitHub ↗

* xmlXPtrNewRangeNodePoint: * @start: the starting node * @end: the ending point * * Create a new xmlXPathObjectPtr of type range from a node to a point * * Returns the newly created object. */

Source from the content-addressed store, hash-verified

456 * Returns the newly created object.
457 */
458xmlXPathObjectPtr
459xmlXPtrNewRangeNodePoint(xmlNodePtr start, xmlXPathObjectPtr end) {
460 xmlXPathObjectPtr ret;
461
462 if (start == NULL)
463 return(NULL);
464 if (end == NULL)
465 return(NULL);
466 if (end->type != XPATH_POINT)
467 return(NULL);
468
469 ret = xmlXPtrNewRangeInternal(start, -1, end->user, end->index);
470 xmlXPtrRangeCheckOrder(ret);
471 return(ret);
472}
473
474/**
475 * xmlXPtrNewRangeNodes:

Callers

nothing calls this directly

Calls 2

xmlXPtrNewRangeInternalFunction · 0.85
xmlXPtrRangeCheckOrderFunction · 0.85

Tested by

no test coverage detected