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

Function xmlTextReaderEntPop

ThirdParty/libxml2/vtklibxml2/xmlreader.c:599–614  ·  view source on GitHub ↗

* xmlTextReaderEntPop: * @reader: the xmlTextReaderPtr used * * Pops the top element entity from the entities stack * * Returns the entity just removed */

Source from the content-addressed store, hash-verified

597 * Returns the entity just removed
598 */
599static xmlNodePtr
600xmlTextReaderEntPop(xmlTextReaderPtr reader)
601{
602 xmlNodePtr ret;
603
604 if (reader->entNr <= 0)
605 return (NULL);
606 reader->entNr--;
607 if (reader->entNr > 0)
608 reader->ent = reader->entTab[reader->entNr - 1];
609 else
610 reader->ent = NULL;
611 ret = reader->entTab[reader->entNr];
612 reader->entTab[reader->entNr] = NULL;
613 return (ret);
614}
615
616/**
617 * xmlTextReaderStartElement:

Callers 2

xmlTextReaderReadFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected